JSFiddle - React, Tailwind, and code Playground
JavaScript
for (var i = 0; i < 5; ++i) {
setTimeout(function (i) {
console.log(i); // output '5' 5 times
}, 100)(i)();
}
for (var i = 0; i < 5; ++i) {
setTimeout(function (i) {
console.log(i); // output '5' 5 times
}, 100)(i)();
}