Files
odin-javascript-exercises/10_fibonacci/solution/fibonacci-solution.js
T

13 lines
272 B
JavaScript
Raw Normal View History

const fibonacci = function(count) {
2023-07-04 12:07:04 -05:00
if (count < 0) return "OOPS";
if (count === 0) return 0;
2023-07-05 09:15:36 -05:00
2023-11-05 23:12:41 -05:00
const fib = [0, 1];
2023-07-04 12:07:04 -05:00
for (let i = 2; i <= count; i++) {
2023-11-05 23:12:41 -05:00
fib[i] = fib[i - 1] + fib[i - 2];
2023-07-04 12:07:04 -05:00
}
2023-11-05 23:12:41 -05:00
return fib[count];
2022-02-20 14:07:44 -05:00
};
module.exports = fibonacci;