1-100可以被3整除的数的和

2017-06-08  本文已影响0人  Lnannan

1.for循环

var total=0;

for(var i=1;i<=100li++){

 if(i%3!=0)

{

     total+=i;

        }

}

2.while循环

var i=1;

 while(i<=100){

  i%3!=0?total+=i;null;

  i++

}

console.log(total);

3.递归

function sum(n){

if(n==0){

return 0;

}

if(n%3==0){

return sum(n-1);

}

return n+sum(n-1);

}

var total=sum(100);

console.log(total);

上一篇 下一篇

猜你喜欢

热点阅读