Циклы — очень важная концепция в JavaScript. Циклы — это набор инструкций, используемых для повторения одного и того же блока кода до тех пор, пока указанное условие не вернет значение true или false (в зависимости от того, что вам нужно). Javascript поддерживает различные виды циклов, такие как for, for/in, while и do/while. Я расскажу о циклах for и while.

циклы «для»

Цикл for является наиболее часто используемым циклом. Ниже вы можете увидеть формат создания цикла for.

Мы можем шаг за шагом пройтись по приведенному выше утверждению —

begini = 0 → это выполняется при входе в цикл

условиеi < 4 → условие проверяется перед итерацией цикла. Если false, взгляд остановится.

bodyconsole.log(i) → он будет вести консольный журнал iдо тех пор, пока условие истинно.

шагi++ → будет выполняться после тела каждой итерации.

Под капотом всего этого он будет работать так:

begin выполняется только один раз, а затем повторяется: после каждого condition теста выполняются body и step.

циклы «пока»

Когда нам нужно повторить действия, мы можем использовать циклы «while», допустим, вы хотите запустить один и тот же код для каждого числа от 1 до 10. В этом случае цикл while может содержать наш код в чистоте, получая при этом желаемый результат. Потому что зачем вам писать одни и те же строки кода несколько раз? Это большое НЕТ!

Правильный синтаксис цикла while выглядит примерно так:

Итак… пока условие истинно, будет выполняться код, который находится в теле цикла…

Давайте поработаем со следующим примером… цикл, который вы видите ниже, записывает в консоль iв то время как i < 4

Одно выполнение цикла называется итерацией, а в приведенном выше примере выполняется четыре итерации.

Заключение

Циклы очень важны для того, чтобы ваш код был простым и чистым. Я надеюсь, что эта статья упростит основы циклов. Если у вас есть какие-либо предложения по улучшению этой статьи, пожалуйста, не стесняйтесь обращаться к нам!