码迷,mamicode.com
首页 > 其他好文 > 详细

Multiples of 3 and 5——Project Euler 1

时间:2015-04-07 11:25:29      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.

Find the sum of all the multiples of 3 or 5 below 1000.

 

 

function demo1(){
var multiplesArray = [] ;
for(var i = 0; i< 1000 ; i++){
	if(i%5 === 0 || i%3 === 0 ){
		multiplesArray.push(i);
	}
}
var sumArray = 0;
for(var j = 0; j<multiplesArray.length; j++){
  	sumArray += multiplesArray[j];
}
return sumArray;
}

  其实比较简单的是下面这种,上面是把所有的数字都放在了一个数组里面计算长度什么的其他计算更加方便,如果想简单,就用下面这种:

function demo1(){
var sumArray = 0;
for(var i = 0; i< 1000 ; i++){
	if(i%5 === 0 || i%3 === 0 ){
		sumArray += i;
	}
}
return sumArray;
}

  结果就不写了,运行一下代码便知道结果。

Multiples of 3 and 5——Project Euler 1

标签:

原文地址:http://www.cnblogs.com/Testing-Janeness-Liu/p/4397594.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!