<script>
偶数
var str="";
for (var i = 1 ; i <= 100; i++){
if (i%2 == 0) {
//str = str + i+",";
str += i + ",";
}
}
alert(str);
奇数
var str = "";
for (var i = 1; i <= 100; i++) {
if (i % 2 != 0) {
str += i + ",";
}
}
100以内与7相关的数
var str = "";
for (var i = 0; i <= 100; i++) {
if (i % 7 == 0) {
str += i + ",";
} else if (i % 10 == 7) {
str += i + ",";
} else if (i > 70 && i < 80) {
str += i + ",";
}
}
alert(str);
累加求和,100以内所有数相加
var sum = 0;
for (var i=1; i <= 100; i++) {
sum += i;
}
alert(sum);
求阶乘,100以内所有的数相乘
var str = 1;
for (var i = 1; i <= 100; i++) {
str *= i;
}
alert(str);
乘法口诀表
for (var i = 1; i <= 9; i++) {
for (var j = 1; j <= i; j++) {
var str = j + "*" + i + " ";
document.write(str);
}
document.write("<br />");
}
篮球从100米落下,每次都为原来的0.6高度,第几次小于1米
var height = 100;
for (var i = 0; true; i++) {
height *= 0.6;
if (height < 1) {
break;
}
}
alert(i);
这时候"i"是计数,所以用"i"
var i = 1;
var height = 100;
while (true) {
height *= 0.6;
if (height < 1) {
break;
}
i++;
}
alert(i);
棋盘摆放粮食
var sum = 0;
for (var i = 1; i <= 64; i++) {
//第一种方法
var liangshi = 1;
for (var j = 1; j <= i - 1; j++) {
liangshi *= 2;
}
sum += liangshi;
第二种方法
sum += Math.pow(2,i-1)
Math.pow 平方的意思
}
alert(sum);
</script>