Что такое цикл
Цикл — это конструкция, которая повторяет выполнение блока кода, пока выполняется заданное условие.
Каждое повторение называется итерацией. Например, если вы перебираете 10 элементов массива — это 10 итераций.
Циклы нужны, чтобы не писать один и тот же код десятки раз. Без них пришлось бы вручную обрабатывать каждый элемент списка, что невозможно при динамических данных.
Пример: у вас есть список задач. Вы хотите вывести каждую в консоль. Без цикла — 10 строк кода. С циклом — одна.
const tasks = ["Починить кнопку", "Обновить API", "Проверить стиль"];
for (let i = 0; i < tasks.length; i++) {
console.log(tasks[i]);
}
Также циклы используются для генерации данных: например, создание 100 случайных чисел, или заполнение списка пунктов меню.
Циклы — это основа работы с коллекциями. Без них невозможно построить интерактивный интерфейс с динамическим содержимым.