Вы можете запустить один и тот же код несколько раз, используя циклы. Первый тип цикла, который мы изучим,
называется while. Его буквально так и следует воспринимать - цикл Пока или
До тех пор, как. Смысл его в том, что мы задаем условие, которое должно возвращать булевое
true или false и в фигурных скобках непосредственно исполняемый код, который будет
выполнен только тогда, когда условие возвращает true
Пример
const ourArray = [];
let i = 0;
while (i < 5) {
ourArray.push(i);
i++;
}
В данном случае мы создаем пустую переменную-массив ourArray и числовую переменную i, которой изначально задаем значение 0. В условии while мы прописали проверку на то, чтобы переменная i была меньше 5. Если это условие истинно, то будет выполнен последующий блок кода. Обратите внимание, что в этом коде помимо того, что мы в наш массив в каждой итерации добавляем значение переменной i, мы еще и увеличиваем значение этой переменной на 1, используя оператор ++. И здесь важно понимать, что пройдя проверку в первый раз и выполнив код по условию, программа снова возвращается к проверке условия while и в этот момент у нас уже измененная переменная i с новым значением. Таким образом цикл будет выполнен 5 раз, пока значение переменной i не станет равным 5 и проверка while не вернет false (ведь переменная i со значением 5 не будет удовлетворять условию меньше 5)
Наполните массив myArray числами от 0 до 4, используя цикл while.
Внимание! Ни в коем случае не забывайте про счетчик i++;, иначе у вас случится явление бесконечного цикла и выполнение кода не прекратится, пока не кончится вся оперативная память (а там как получится: может у вас развалится, браузер, а может и не развалится, и система просто перестанет отвечать).