Logo

Developer learning path

JavaScript

Циклы в JavaScript

Циклы

24

#description

Циклы в языке JavaScript позволяют выполнять повторяющиеся операции до тех пор, пока выполняется определенное условие.

Наиболее распространены следующие виды циклов:

  1. Цикл while. Он повторяет блок кода, пока выполняется условие, заданное в начале цикла.
Пример:
                    
    let i = 0;
    while (i < 5) {
        console.log(i);
        i++;
    }
                  

Вывод:

                    
   0
   1
   2
   3
   4
                  
  1. Цикл do...while. Он тоже повторяет блок кода, но сначала выполняет его хотя бы один раз, а затем проверяет условие на продолжение выполнения цикла.
Пример:
                    
    let i = 0;
    do {
        console.log(i);
        i++;
    } while (i < 5);
                  
Вывод:
                    
    0
    1
    2
    3
    4
                  
  1. Цикл for. Он подходит, когда известно, сколько раз нужно выполнить блок кода. В начале цикла определяется счетчик, условие выполнения цикла и шаг итерации.
Пример:
                    
    for (let i = 0; i < 5; i++) {
        console.log(i);
    }
                  
Вывод:
                    
    0
    1
    2
    3
    4
                  

Кроме того, в JavaScript есть ряд специальных циклов, например, цикл for...in, который позволяет перебрать свойства объекта, или цикл for...of, предназначенный для перебора элементов массива. Для работы с циклами важно понимать особенности конструкций, их синтаксис и правила работы.

March 25, 2023

Если вам не совсем понятен какой-то абзац текста из лекции, просто нажмите на него и сможете задать уточняющие вопросы по нему.

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