Внимание! На этой странице вы найдете материал урока из архивного курса по JavaScript. Курс был написан в 2015 и по-прежнему актуален для начинающих веб-разработчиков.
Теоретический материал сохранен в исходном виде, а практические задания с автоматической проверкой вынесены в отдельные роадмапы.
Полный список уроков доступен по тегу Архивный курс по JavaScript и на странице первого урока.
Иногда цикл for удобнее, чем цикл while. Большинство циклов имеет некий счетчик и именно здесь for упрощает задачу. for состоит из трех выражений: объявление, проверка, инкрементирование. Далее синтаксис цикла for:
for (объявление; проверка; инкрементирование) {
инструкция
}
Далее пример, как вывести 5 чисел при помощи цикла for. И пример того же самого, но при помощи цикла while
for (var i = 1; i < 6; i++) {
document.write('Число ' + i + '<br>');
}
/* то же самое при помощи while */
var num = 1;
while (num < 6) {
document.write('Число ' + num + '<br>');
num++;
}
Так же вы можете объявить несколько счетчиков:
for (var i = 0, j = 6; i < 5; i++, j--) {
document.write('Число i: ' + i + ', Число j: ' + j + '<br>');
}
В цикле for вы можете пропускать выражения, но точки с запятой должны быть на месте:
for (;;) { // бесконечный цикл
// ...
}
В следующем уроке разберемся с удобной инструкцией
Переходите к следующему уроку курса, а так же не забудьте посмотреть новый материал на Codebra по тегу JavaScript.
