Программирование > JavaScript & JScript
Как сделать задержку цикла???
(1/1)
Wolf:
С помощью какой функции можно сделать задержку выполнения цикла for? Пробовал сделать с помощью setTimeout, но она задерживает выполнение требуемого оператора, а цикла - нет.
Mog.:
Решение "в лоб"
воткни в цикл еще один цикл, типа
for ( x = 0; x < y; x++){}
и регулировкой величины "y" ищи требуемое время задержки. Не самый лучший способ
mike:
Еще одно решение: переписать цикл с использованием дополнительной функции и setTimeout. Что-то вроде:
--- Код: ---
var maxI = 200;
var i = 0;
CycleFor();
function CycleFor( ) {
if (i
Wolf:
Да... До рекурсивного вызова функции для обеспечения задержки я не додумался. Спасибо огромное!!!
Навигация
Перейти к полной версии