【发布时间】:2014-04-12 05:24:35
【问题描述】:
尝试对斐波那契数列的偶数求和。为什么不将所有数字相加而只使用最后一个数字?如何将所有偶数加在一起? 这是我的代码:
function fibonacciSum(){
var i;
var fib = new Array ();
fib[0] = 0;
fib[1] = 1;
for(i=2; i<=10; i++){
fib[i] = fib[i-2] + fib[i-1];
var number = parseInt(fib[i]);
var sum = 0;
if (number % 2 == 0) {
var result = sum += fib[i];
}
}
console.log(result);
}
【问题讨论】:
-
我怀疑这个用户是上面两个问题发帖用户的别名。
-
其实我是一个不同的人。我看着那些试图解决我的问题。
-
仅供参考 - 我在发布前 5 分钟发布了与接受的答案相同的答案,你有什么理由接受他的吗?
标签: javascript for-loop sum fibonacci