Javascript: Выполните цикл for

При написании скриптов зачастую встает задача сделать однотипное действие много раз.

Например, вывести товары из списка один за другим. Или просто перебрать все числа от 1 до 10 и для каждого выполнить одинаковый код.

Для многократного повторения одного участка кода – предусмотрены циклы.

Чаще всего применяется "цикл for", который выполняется определенное количество раз.

Определение цикла for содержит три необязательных выражения разделенных точкой с запятой:

for ([инициализация]; [условие]; [выражение-выполняемое-при-завершении-итерации])

Оператор инициализации выполняется только один раз перед началом цикла. Он обычно используется для определения и установки начального значения переменной цикла (переменная счетчик цикла).

Оператор условие выполняется в начале каждой итерации цикла, и будет продолжаться до тех пор, пока оно имеет значение true. Если в начале итерации условие станет false, цикл прекратит выполнение. Это означает, что если условие имеет значение false, цикл никогда не выполнится.

Выражение-выполняемое-при-завершении-итерации выполняется в конце каждой итерации цикла, перед следующей проверкой условия и, как правило, используется для увеличения или уменьшения счетчика цикла.

В следующем примере мы инициализируем переменную цикла i = 0 и будем повторять цикл до тех пор, пока условие i < 5 будет иметь значение true. При каждом повторении (итерации) цикла будем увеличивать переменную i на 1 при помощи инструкции i++ в выражение-выполняемом-при-завершении-итерации.

var ourArray = [];
for (var i = 0; i < 5; i++) {
   ourArray.push(i);
}

Теперь массив ourArray будет содержать [0,1,2,3,4].

Задание

Используйте цикл for для добавления значений от 1 до 5 в массив myArray.

Решение всех заданий