Циклы позволяют повторять одно и то же действие несколько раз, которое мы зададим.
Существует несколько типов циклов, мы рассмотрим с вами 2 из них.
1) While
Чем-то схоже с условием (if), но есть одно но.
Полностью цикл выглядит так:
var i=0;
while(i<10){
console.log(i);
i++;
}
while с английского переводится как "Пока". Не прощание, а пока происходит что-то.
Соответственно код расшифровывается следующим образом: Пока i меньше 10, выполняем код в фигурных скобках. За счет того, что в теле цикла мы i каждый раз увеличиваем на единицу, то цикл остановится, когда i будет равно 9. Поэтому в консоли мы увидим цифры от 0 до 9.
2) For
Логика точно такая же как у while, только параметр i заносится сразу в условие цикла.
for(var i=0; i<10; i++){
console.log(i);
}
В цикле for есть три параметра: