var sum = 0;
for (var i = 1; i <= 100; i++) {
if (i % 2 != 0) {
sum = sum + i;
}
}
console.log(sum);
2.打印1-100之间7的倍数的个数及总和
var sum = 0;
var num = 0;
for (var i = 1; i <= 100; i++) {
if (i % 7 == 0) {
sum = sum + i;
num++;
}
}
console.log("1-100之间7的倍数总和为:" + sum);
console.log("1-100之间7的倍数个数为:" + num);
3.打印水仙花数
for (var i = 100; i < 1000; i++) {
var ge = i % 10;
var shi = parseInt((i%100)/10);
var bai= parseInt(i/100);
if(ge*ge*ge+shi*shi*shi+bai*bai*bai==i){
console.log(i);
}
}
4.打印九九乘法表
for (i = 1; i < 10; i++) {
for (j = 1; j < i; j++) {
document.write(j + "*" + i + "=" + i * j + " ");
}
document.write('<br>');
}
5.打印100-200之间所有能被3或者7整除的数
for (var i = 100; i < 200; i++) {
if (i % 3 == 0 && i % 7 == 0) {
console.log(i);
}
}
var height=5;
var count = 0;
while(height>=0.1){
height = height*0.3;
count++;
}
console.log(count);
10.求所有四位数中对称数的个数
var count=0;
for (var i = 1000; i <= 9999; i++) {
var gw = parseInt(((i%1000)%100)%10);
var sw = parseInt(((i%1000)%100)/10);
var bw = parseInt((i%1000)/100);
var qw = parseInt(i/1000);
if(gw==qw&&sw==bw){
count++;
}
}
console.log(count);
11.求1-10的偶数和
var sum=0;
for(var i=1;i<=10;i++){
if(i%2==0){
sum +=i;
}
}
console.log(sum);
12.求出1-1/2+1/3-1/4+1/5....1/100的和(加奇减偶)
var sum = 0;
for(i=1;i<=100;i++){
if(i%2==0){
sum -= 1/i;
}else{
sum += 1/i;
}
}
console.log(sum);