проблема выполнять setInterval () внутри while в javascript?

Я нуждаюсь в том, чтобы выполнить setInterval (), но это, попробовав делать внутри одной цикл while, seeInterval () никогда не работает. Я - новичок в javascript, так что не каков мотив.

Код, который он попробовал выполнить, - следующий:

var i = 0;

while(i < 5){

    var c = 0;

    var t = setInterval(function(){
      c++;
      if(c==5){
        clearInterval(t);   
      }
     },2000);

    i++;
}

Каков метод, чтобы создавать time.sleep () внутри цикла while в javascript?

0
задан 05.11.2019, 00:56
1 ответ

Ты можешь размещать while в одной funciГіn async

И внутри while ты размещаешь команду sleep

async function someFunction() {
while(condition) {
await sleep(5000);
}
}
0
ответ дан 01.12.2019, 12:46