@olya_097

Не работает цикл?

есть работающий код - не закомментированный
и работающий не так, как я ожидаю-соответственно закомментирован
код https://jsfiddle.net/ntz0p2hc/
Почему тот не работает?
  • Вопрос задан
  • 133 просмотра
Пригласить эксперта
Ответы на вопрос 1
Vlad_IT
@Vlad_IT
Front-end разработчик
Ну, потому, что он делает совсем не то. Работающий код меняет цвет за каждое свое выполнение. А неработающий, запускает цикл, в котором на каждую итерацию меняется цвет. т.е. за один запуск функции выполняется смена на все цвета (вы даже не успеете заметить, т.к. прорисовка будет только после конца работы), и заканчивается на синем. Но у вас горит красный, т.к. вы используете неправильный оператор. Вы пишите +=, а не =. Поэтому на первой итерации (красный цвет), у вас все работает, а последующие установки игнорируются.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Digital Sharks Казань
от 60 000 до 65 000 руб.
CS Money Санкт-Петербург
от 120 000 до 150 000 руб.
Ingram Micro Cloud Москва
от 170 000 руб.
17 янв. 2019, в 17:21
20000 руб./за проект
17 янв. 2019, в 16:57
1000 руб./за проект