Solution 1
Solution 2
Solution 3
Solution 4
function fib(n) {
return [...Array(n)].reduce((acc, val, i) => {
console.log(val)
return acc.concat(i > 1 ? acc[i - 1] + acc[i - 2] : i);
}, [])
}
References
https://medium.com/developers-writing/fibonacci-sequence-algorithm-in-javascript-b253dc7e320e