javascript中用while和if语句实现1到100之间所有奇数之和、所有偶数之和,并计算出奇数和偶数的总个数。

如题所述

var i=1;
var sum1=0;
var cont1=0;
var sum2=0;
var cont2=0;
while(i<100){
if(i%2==0){
sum1+=i
count1++;
}else{
sum2+=i
count2++;
}
i++;
}
alert("奇数之和"+sum1+"奇数总数"+count1);
alert("偶数之和"+sum2+"偶数总数"+count2);
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-06-30
var
scount1=0;
var
scount2=0;
var
ssum1=0;
var
ssum2=0;
var
i
=1;
while
(i<=100){
if(i%2==0){
scount2
+=1;
ssum2
+=i;
}else{
scount1
+=1;
ssum1
+=
i;
}
i++;
}
document.write
("奇数的个数是:"+scount1+"
");
document.write("所有奇数之和为:"+ssum1+"
");
document.write
("偶数的个数是:"+scount2+"
");
document.write("所有偶数之和为:"+ssum2+"
");
第2个回答  2020-05-01
var
i=1;
var
sum1=0;
var
cont1=0;
var
sum2=0;
var
cont2=0;
while(i<100){
if(i%2==0){
sum1+=i
count1++;
}else{
sum2+=i
count2++;
}
i++;
}
alert("奇数之和"+sum1+"奇数总数"+count1);
alert("偶数之和"+sum2+"偶数总数"+count2);
第3个回答  推荐于2017-10-12
var scount1=0;
var scount2=0;
var ssum1=0;
var ssum2=0;
var i =1;
while (i<=100){
if(i%2==0){
scount2 +=1;
ssum2 +=i;
}else{
scount1 +=1;
ssum1 += i;
}
i++;
}

document.write ("奇数的个数是:"+scount1+"<br>");
document.write("所有奇数之和为:"+ssum1+"<br>");
document.write ("偶数的个数是:"+scount2+"<br>");
document.write("所有偶数之和为:"+ssum2+"<br>");本回答被提问者采纳
相似回答