💾*fibonacci()
generate fibonacci numbers: 1, 1, 2, 3, 5, 8 ...
Last updated
Was this helpful?
generate fibonacci numbers: 1, 1, 2, 3, 5, 8 ...
Last updated
Was this helpful?
Was this helpful?
JS⟩ iteration ⟩ custom generators ⟩ *fibonacci()
💾 replit:fibonacci sequence
🌀 extension: Iterator - extend built-in iterable iterators.
// ⭐️ fibonacci sequence: 1, 1, 2, 3, 5, 8 ... (generator)
// -------------------------------------------------------
function* fibonacci() {
let [prev, next] = [0, 1]; // ⭐️ destructuring assignment
// ⭐️ infinite if `terms` is `undefined`, finite otherwise.
while (true