javascript 1-100之间的偶数和

JavaScript07

javascript 1-100之间的偶数和,第1张

1、获取所有偶数,存放到数组:

var myarr = new array()

for(i=1i<=100i++){

    if(!i%2){

        myarr.push(i)

    }

}

2、计算数组中所有数据总和:

var mynum

for(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, i

for ( i = 1i <= 100i++ ){

if ( i % 2 == 0 ){

sunm += i

}

}

说明:

js中,%符号是求余数,使用变量i去除以2得到的余数,如果余数为0,说明变量i能被2整除,那么他就是偶数

既然是偶数,就用初始值为0的变量sunm加上这个变量i

代码运行到了最后,变量sunm就是你要的结果