Необязательность скобок в циклах в JavaScript
В циклах фигурные скобки не обязательны. Если их опустить, то цикл выполнит только одну строку под ним.
Давайте посмотрим на примере. Пусть у нас есть некоторый цикл с фигурными скобками:
for (let i = 0; i <= 9; i++) {
console.log(i); // выведет числа от 0 до 9
}
Опустим фигурные скобки - и результат от этого не изменится:
for (let i = 0; i <= 9; i++)
console.log(i); // выведет числа от 0 до 9
Перепишите следующий код без фигурных скобок:
let arr = [1, 2, 3, 4, 5];
for (let elem of arr) {
console.log(elem);
}