Что такое цикл

Цикл — это конструкция, которая повторяет выполнение блока кода, пока выполняется заданное условие.

Каждое повторение называется итерацией. Например, если вы перебираете 10 элементов массива — это 10 итераций.

Циклы нужны, чтобы не писать один и тот же код десятки раз. Без них пришлось бы вручную обрабатывать каждый элемент списка, что невозможно при динамических данных.

Пример: у вас есть список задач. Вы хотите вывести каждую в консоль. Без цикла — 10 строк кода. С циклом — одна.

const tasks = ["Починить кнопку", "Обновить API", "Проверить стиль"];

for (let i = 0; i < tasks.length; i++) {
  console.log(tasks[i]);
}

Также циклы используются для генерации данных: например, создание 100 случайных чисел, или заполнение списка пунктов меню.

Циклы — это основа работы с коллекциями. Без них невозможно построить интерактивный интерфейс с динамическим содержимым.