DEV Community

Discussion on: 3 topics in 1 JavaScript interview question

Collapse
 
4rontender profile image
Rinat Valiullov • Edited

Yet a little another solution

for(var i = 0; i < 3; ++i) {
    setTimeout((function(z) {
        console.log(z)
    }).bind(null, i), 1000)
}

// 0
// 1
// 2