Можно ли сделать цикл for без шага?

Цикл for состоит из тела, начала, условия и шага. А можно сделать без шага?


Ответы (1 шт):

Автор решения: vsemozhebuty

В принципе, любая часть в классическом цикле for может быть опущена или перемещена в тело, если вы понимаете, что делаете и как это повлияет на поведение цикла. Но читабельность может пострадать, так как читатель привык к обычному набору частей и может быть озадачен. Например, шаг может быть совмещён с проверкой и пропущен, но чтобы это понять, будет потрачена лишняя секунда)

for (let i = 5; i-- > 0; ) console.log(i);

→ Ссылка