const fibonacci = ((init=[0,1],n)=>{
const fib = (n)=>{
let result = init[n];
if(typeof result !=='number'){
result=fib(n-1)+fib(n-2);
init[n]=result;
}
return result;
}
fib(n);
return init;
})([0,1],4)
console.log(fibonacci);
//结果::: [0, 1, 1, 2, 3]