= 0; i < 5; i++) {
((i) => {
setInterval(() => {
console.log(i);
}, 2000);
})(i);
}
точно не через цикл
чёт не уловил суть того, что ты ожидаешь получить. Ты хочешь типа так 1 спустя 2 сек 2 спустя 2 сек 3 и т.д. ?
for (let i = 1; i <= 5; i++) { setTimeout(() => console.log(i), 2000 * i) }
Обсуждают сегодня