1: Multiples of 3 and 5 - 求1000内且是3或5倍数的值:
Python:
result = sum((x for x in range(1,1000) if not x%5 or not x%3))
JS:
function a(){
var
n,
result = [];
for (n=1; n<1000; n++){
if ( n%3 == 0 || n%5 ==0){
result.push(n);
}
}
return result
}
function sum(arr){
return eval(arr.join('+'));
}
console.log(sum(a()));