Skip to content

Instantly share code, notes, and snippets.

@gthrm
Created August 7, 2020 17:13
Show Gist options
  • Select an option

  • Save gthrm/7274dc2bf8149944f8360325a6673642 to your computer and use it in GitHub Desktop.

Select an option

Save gthrm/7274dc2bf8149944f8360325a6673642 to your computer and use it in GitHub Desktop.
fibonachchiGenerator
function* fibonachchi() {
let index = 0;
while (true) {
yield index < 2 ? 0 : index - 1 + (index - 2);
index++;
}
}
const fibonachchiGen = fibonachchi();
console.log(fibonachchiGen.next());
console.log(fibonachchiGen.next());
console.log(fibonachchiGen.next());
console.log(fibonachchiGen.next());
console.log(fibonachchiGen.next());
console.log(fibonachchiGen.next());
console.log(fibonachchiGen.next());
console.log(fibonachchiGen.next());
console.log(fibonachchiGen.next());
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment