#javascript
#javascript
Вопрос:
for ( i = 0; i < 10; i-- ) s = s i;
Почему следующий цикл возвращает ошибку?
Комментарии:
1. Из любопытства, в чем ошибка?
2. Вероятно, «Один из скриптов на этой странице работает очень медленно» или что-то в этом роде.
Ответ №1:
Это бесконечный цикл, потому что вы уменьшаете i
, а не увеличиваете i
. Поэтому i
всегда будет меньше 10
(условие for
цикла).
Ответ №2:
попробуйте:
for(int i=0; i<10; i ){
s=s i();
}
Комментарии:
1. Переключение с JavaScript на другой язык для решения проблемы бесконечного цикла? Интересный подход…
:P
2. лол, подожди, ты прав. Мой плохой. Я хотел бы знать, сработало ли это.