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>");本回答被提问者采纳

...所有偶数之和,并计算出奇数和偶数的总个数。
while(i<100){ if(i%2==0){ sum1+=i count1++;}else{ sum2+=i count2++;} i++;} alert("奇数之和"+sum1+"奇数总数"+count1);alert("偶数之和"+sum2+"偶数总数"+count2);

js用while循环输出1到100的偶数?
下面是使用 JavaScript 的 while 循环来输出从 1 到 100 的所有偶数的代码:let num = 2;while (num <= 100) { console.log(num);num += 2;} 在这个代码中,我们声明了一个变量 num 并将其初始值设置为 2。接着,我们使用 while 循环,其中的条件是 num <= 100。每次循环,我们都会输出...

求javascript脚本语言求出1到100之间所有偶数之和的代码?
var sum = 0; \/\/定义一个初始值为0的sum变量做为累加器 for(var i = 2;i <= 100;i+=2){ \/* 定义一个变量i存储当前的偶数;当i小于等于100时执行下面的累加语句 ;执行完累加语句之后i变量自增2继续判断-累加。 *\/ sum += i; \/\/将i的值累加到sum中 } ...

谁能用js帮我写个 1-100的奇数和 和 偶数和
\/\/奇数和var oddSum=0;\/\/偶数和var evenSum=0;for(var i=1;i<=100;i++){ if(i%2==0) { evenSum+=i; } else { oddSum+=i; }}alert("100以内的奇数和:"+oddSum);alert("100以内的偶数和:"+evenSum);...

javascript 1-100之间的偶数和
1、获取所有偶数,存放到数组:var myarr = new array();for(i=1;i<=100;i++){ if(!i%2){ myarr.push(i); }}2、计算数组中所有数据总和:var mynum;for(i=0;i<myarr.length;i++){ mynum += arra[i];}alert(mynum);上面代码弹出结果 ...

如何用js求0到任意数的奇数和、偶数和以及累积求和。
1+100)× (100\/2)对应js应该是:function sumAll(num){ var sumAll = (num%2==0)?((1+num)*(num\/2)):((1+num)*((num-1)\/2)+num);return sumAll;} alert(sumAll(100));同样就奇数和与偶数和也可以简化,不过我得想想才成,以上算是抛砖引玉,看是否能帮到你吧。

怎样算出1到100之间所有的偶数的和是多少呢
5、具体算式如下:t=0foriinrange(100):if(i%2)==1:t+=iprintt2500这句if(i%2)==1是i对2求余即偶数对2求余为0,奇数对2求余为1。6、您可以使用以下代码来计算1到50之间所有奇数的和:这段代码使用了一个循环来遍历1到50之间的数字,并使用if语句来检查数字是否为奇数。如果是奇数,...

JAVASCRIPT中将1-100之间的偶数输出
var b=1;while(b<101){ if(b%2==0)document.write("#."+b+"");if(b%20==0)document.write("");b++;}

1到100中的所有偶数加起来和为多少?
估计是小学数学题目,等差数列没有学习,用下面的倒序求和法估计比较好理解。

web使用循环求1 到100之间的偶数和,并给出结果
Test var total=0;for(var i=1;i<100;i++){ if(i%2==0)total+=i;} document.writeln(total); JavaScript写的,是知道是不是你要的

相似回答