Codebra
28 января 2026 в 12:09

Урок 34. Циклы: инструкция for в JavaScript

Иногда цикл for удобнее, чем цикл while. Большинство циклов имеет некий счетчик и именно здесь for упрощает задачу.
📝

Внимание! На этой странице вы найдете материал урока из архивного курса по 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.