RosettaCodeData/Task/Fibonacci-sequence/JavaScript/fibonacci-sequence-8.js

11 lines
204 B
JavaScript

function* fibonacciGenerator() {
var prev = 0;
var curr = 1;
while (true) {
yield curr;
curr = curr + prev;
prev = curr - prev;
}
}
var fib = fibonacciGenerator();