Hi, I can’t seem to pass the second last test in any way, here’s what I have at the moment for the challenge:

```
function sumFibs(num) {
var sum = 0;
var fib = 0;
while (sum <= num) {
var currentFib = fibo(fib);
if (currentFib %2 === 1) {
sum += currentFib;
}
fib++;
}
return sum;
}
function fibo(n) {
if (n <= 1) return 1;
return fibo(n - 1) + fibo(n - 2);
}
console.log(sumFibs(10));
console.log(sumFibs(75024));
console.log(sumFibs(75025));
```

Has it got to do with my logic or something else? Any help would be appreciated! Thanks!

Link to challenge: https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/intermediate-algorithm-scripting/sum-all-odd-fibonacci-numbers/