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

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);

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容