Apr 5, 2023
Slightly small code
(function fib(n) {
var arr = Array(n).fill(1);
var fibNumbers = arr.reduce((prev, curr, index) => {
if(index > 1) {
var t = prev[index-1] + prev[index-2];
prev.push(t)
}
return prev;
}, [0,1]);
console.log(fibNumbers);
console.log('even numbers', fibNumbers.filter((item) => item % 2 === 0));
console.log('reverse numbers', fibNumbers.filter((item) => item % 2 === 0).reverse())
})(20)





