JSFiddle - React, Tailwind, and code Playground
by aramk
JavaScript
function* genN(n) {
for (let i = 0; i < n; i++) {
yield i;
}
}
const gen = genN(5);
console.log('gen', gen);
console.log(gen.next());
console.log(gen.next());
console.log(gen.next());
console.log(gen.next());
console.log(gen.next());
console.log(gen.next());
console.log(gen.next());
console.log(Array.from(genN(5)));