Tell us what’s happening:
this code shows same output for 75024 and 75025.
Your code so far
function sumFibs(num) {
let sum = [1], a = 0, b = 1, c = 0;
for(let i=1; i<num; i++){
c = a + b;
sum.push(c);
a=b;
b=c;
}
c=0;
for(let i=0; sum[i]<num; i++){
if(sum[i]%2 == 1){
c = c + sum[i];
}
}
console.log(c);
return c;
}
sumFibs(75024);
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36
.
Challenge: Sum All Odd Fibonacci Numbers
Link to the challenge: