Цыклы
Циклы в JavaScript — это способ многократного выполнения повторяющихся вычислений. Они оптимизируют процесс написания кода, выполняя одну и ту же операцию или блок инструкций заданное число раз или пока заданное условие истинно.
for
Используется, когда известно, сколько раз нужно что-то сделать.
for...in
Используется для обхода свойств объектов.
while
Используется, когда не известно сколько раз нужно что-то сделать.
do...while
Отличается от while
тем, что выполняет выражение в фигурных скобках, один раз, даже если проверка условия возвращает false
.
switch
Условный оператор, который сравнивает выражение сразу с несколькими возможными вариантами и выполняет один или несколько блоков кода на основе обнаруженных соответствий.