//First Examples function fibonacci(n) { const list = [0, 1]; for (let x = 2; x < n + 1; x += 1) { list.push(list[x - 2] + list[x - 1]); } return list[n]; } console.log(fibonacci(4)); //Second Examples function fibonacci(nums) { let fib = [0, 1]; let data = []; for(let i = 2; i <= nums; i++) { fib[i] = fib[i - 1] + fib[i - 2]; data.push(fib[i]); } return data; } //Third Examples function fibonacci(nums) { let fib = [0, 1]; let data = []; for(let i = 2; i <= nums; i++) { fib[i] = fib[i - 1] + fib[i - 2]; data.push(fib[i]); } return data; }
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter