如果列出所有小于 10 且是 3 或 5 的倍数的自然数,我们会得到 3、5、6 和 9。这些倍数之和是 23。
使其返回传入数字以下的所有 3 或 5 的倍数之和。此外,如果数字为负数,则返回 0(对于具有它们的语言)。
注意:如果数字是 3 和 5 的倍数,则只计算一次。
function solution(number){
var sum = 0;
for(var i = 0; i<number; i+=1){
if(i%3===0 || i%5===0)
sum = sum +i;
}
return sum;
}