...

/

Solution Review: Fibonacci Series

Solution Review: Fibonacci Series

Learn how to implement the generator function of the Fibonacci series.

We'll cover the following...

Solution

The solution to the “Fibonacci series” challenge is given below.

Press + to interact
const fibonocciSeries = function*(n) {
let current = 0;
let next = 1;
yield* [current, next];
while(true) {
const temp = current;
current = next;
next = next + temp;
if(next > n) break;
yield next;
}
}
for(const value of fibonocciSeries(25)) {
console.log(value);
}

Explanation

We need to implement a generator function that will yield the Fibonacci numbers.

  • In the Fibonacci series, every subsequent number is the sum of two previous numbers. So, first, we need to set two starting points, which
...
svg viewer
Access this course and 1400+ top-rated courses and projects.