๐พ*list()
Last updated
Was this helpful?
Last updated
Was this helpful?
Was this helpful?
JSโฉ iteration โฉ custom generators โฉ *list()
๐พ replit๏ผlist()
๐ compare๏ผ *closedRange(), ClosedRange
// โญ๏ธ list() (generator function)
function* list(count, {start=0, step=1}={}){
for(let i = 0; i < count; i++){
yield start + step
๐็ฏไพ๏ผ
// โญ๏ธ for-of loop
for (const i of list(5)) {
sum += i;
} // sum = 10
// โญ๏ธ generator object -> array
[...list(5)], // [ 0, 1, 2, 3, 4 ]