1、获取所有偶数,存放到数组:
var myarr = new array()for(i=1i<=100i++){
if(!i%2){
myarr.push(i)
}
}
2、计算数组中所有数据总和:
var mynumfor(i=0i<myarr.lengthi++){
mynum += arra[i]
}
alert(mynum)
上面代码弹出结果
<script>var sum = 0 //定义一个初始值为0的sum变量做为累加器
for(var i = 2i <= 100i+=2){
/*
定义一个变量i存储当前的偶数当i小于等于100时执行下面的累加语句
执行完累加语句之后i变量自增2继续判断-累加。
*/
sum += i //将i的值累加到sum中
}
console.log(sum) //最后在控制台输出求和结果,2550
<script>
var sunm = 0, ifor ( i = 1i <= 100i++ ){
if ( i % 2 == 0 ){
sunm += i
}
}
说明:
js中,%符号是求余数,使用变量i去除以2得到的余数,如果余数为0,说明变量i能被2整除,那么他就是偶数
既然是偶数,就用初始值为0的变量sunm加上这个变量i
代码运行到了最后,变量sunm就是你要的结果