Показать сообщение отдельно
  #4 (permalink)  
Старый 18.12.2012, 12:17
жажду знаний
Отправить личное сообщение для bushstas Посмотреть профиль Найти все сообщения от bushstas
 
Регистрация: 17.07.2009
Сообщений: 202

так у тебя ведь функция func1 в конце вызывает саму себя и получается замкнутый круг, отсюда out of range.
Нужно ведь по логике какое то условие чтобы она перестала вызывать саму себя в какой то момент, разве нет?

И вообще зачем она вызывает саму себя в конце?

Ведь получается как бы два цикла один FOR который безошибочно работает другой цикл это функция сама себя вызывающая

или если это какой то постоянный процесс так нужно чтобы интервал между вызывами был нормальный,
может в длительности интервала проблема?

возможно строка setTimeout( function() { func1(); }, timeout1 ); должна находится внутри последнего else {}

Последний раз редактировалось bushstas, 18.12.2012 в 12:22.
Ответить с цитированием