У меня есть цикл while в JS. Он пытается что-то сделать, и если он не работает, я хочу, чтобы он вычислил время, которое ему нужно будет ждать, а затем повторить.JavaScript: Подождите n секунд до продолжения в цикле
while (makeSomething() == false) {
var wait = a + b + c;
sleep(wait);
}
Я знаю только SetTimeout(), но, как вы знаете, что не ведет себя, как я хочу, чтобы это сделать.
Если jQuery предлагает решение для этого, все будет хорошо.
Использование '' setInterval' или setTimeout' – Tushar
Вы должны изменить логику не использовать в то время цикла .... – epascarello
JS не имеет такой функции. Вы должны избавиться от 'while', если хотите использовать функцию ожидания. – hindmost