Как добавить задержку в цикле JavaScript?
Я хотел бы добавить задержку / сон внутриwhile
цикл:
Я попробовал это так:
alert('hi');
for(var start = 1; start < 10; start++) {
setTimeout(function () {
alert('hello');
}, 3000);
}
Только первый сценарий верен: после показаalert('hi')
будет ждать 3 секундыalert('hello')
будет отображаться, но затемalert('hello')
будет многократно постоянно.
То, что я хотел бы, это то, что послеalert('hello')
отображается через 3 секунды послеalert('hi')
тогда нужно подождать 3 секунды во второй разalert('hello')
и так далее.