๐Ÿ’พ*integers()

infinite sequence: 0, 1, 2, 3, ...

JSโŸฉ iteration โŸฉ custom generators โŸฉ *integers()

๐Ÿ’พ replit๏ผšintegers()

๐ŸŒ€ extension๏ผš Iterator - extend built-in iterable iterators.

// โญ๏ธ infinite sequence: 0, 1, 2 ... 
function* integers() {
    let i = 0;
    while (true) { yield i++ }
}

๐Ÿ’ˆ็ฏ„ไพ‹๏ผš

// โญ๏ธ iterable destructuring
const [a, b, c] = integers();
console.log(a, b, c);            // 0, 1, 2

Last updated

Was this helpful?