Циклы while и for JavaScript
При написании скриптов нам часто приходится делать однотипные действия много раз. К примеры вывести товары из списка или перебрать чиста от 1 до 10 и для каждого действия нужен одинаковый код.
Для многократного использования одного и того же участка кода предусмотрены циклы в JavaScript
Самый распространенный цикл - это цикл for
Вот его синтаксис
for(начало; условие; шаг цикла) {
// ... тело цикла ...
}
Цикл while выглядит следующим образом
while (условие) {
// код, который повторяется
// пока условие истинно
}
Простой пример счетчика с применением while
let count = 1;
while (count <= 5) { // меньше или равно 5
console.log("Счет: " + count);
count++; // увеличиваем счетчик
}
// Выведет: 1, 2, 3, 4, 5
Еще одна форма цикла while называется do...while его следует использовать если нужно чтобы цикл выполнился хотя бы один раз
Например
let i = 0;
do {
console.log(i);
i++;
} while (i < 3);
