Методы цикла JavaScript: изучение различных способов итерации в JavaScript

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

  1. Цикл for:
    Цикл for используется, когда заранее известно количество итераций.

    Пример:

    for (let i = 0; i < 10; i++) {
     // Code to be executed
    }
  2. Цикл while:
    Цикл while используется, когда количество итераций не определено и зависит от условия.

    Пример:

    let i = 0;
    while (i < 10) {
     // Code to be executed
     i++;
    }
  3. Цикл Do…While:
    Цикл do… while аналогичен циклу while, но перед проверкой условия он выполняет блок кода как минимум один раз.

    Пример:

    let i = 0;
    do {
     // Code to be executed
     i++;
    } while (i < 10);
  4. Цикл For…in:
    Цикл for…in используется для перебора свойств объекта.

    Пример:

    const obj = { a: 1, b: 2, c: 3 };
    for (let prop in obj) {
     // Code to be executed
     console.log(prop, obj[prop]);
    }
  5. Цикл For…of:
    Цикл for…of используется для перебора повторяемых объектов, таких как массивы, строки и т. д.

    Пример:

    const arr = [1, 2, 3];
    for (let value of arr) {
     // Code to be executed
     console.log(value);
    }

Это некоторые из распространенных методов цикла в JavaScript.