freeCodeCamp/curriculum/challenges/russian/02-javascript-algorithms-an.../basic-javascript/iterate-with-javascript-for...

3.6 KiB
Raw Blame History

id title challengeType videoUrl localeTitle
cf1111c1c11feddfaeb5bdef Iterate with JavaScript For Loops 1 Итерация с JavaScript для циклов

Description

Вы можете запустить один и тот же код несколько раз, используя цикл. Наиболее распространенный тип цикла JavaScript называется « for loop », потому что он запускает «для» определенное количество раз. Для циклов объявляются три необязательных выражения, разделенные точкой с запятой: for ([initialization]; [condition]; [final-expression]) Оператор initialization выполняется один раз только до начала цикла. Он обычно используется для определения и настройки вашей переменной цикла. Оператор condition оценивается в начале каждой итерации цикла и будет продолжаться до тех пор, пока он оценит значение true . Когда condition является false в начале итерации, цикл прекратит выполнение. Это означает, что если condition начинается как false , ваш цикл никогда не будет выполняться. final-expression выполняется в конце каждой итерации цикла до проверки следующего condition и обычно используется для увеличения или уменьшения вашего счетчика циклов. В следующем примере мы инициализируем с i = 0 и итерацией, пока наше условие i < 5 истинно. Мы будем увеличивать i на 1 в каждой итерации цикла с i++ качестве нашего final-expression .
var ourArray = [];
для (var i = 0; i <5; i ++) {
ourArray.push (я);
}
ourArray будет содержать [0,1,2,3,4] .

Instructions

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

Tests

tests:
  - text: Вы должны использовать <code>for</code> петли для этого.
    testString: 'assert(code.match(/for\s*\(/g).length > 1, "You should be using a <code>for</code> loop for this.");'
  - text: '<code>myArray</code> должен равняться <code>[1,2,3,4,5]</code> .'
    testString: 'assert.deepEqual(myArray, [1,2,3,4,5], "<code>myArray</code> should equal <code>[1,2,3,4,5]</code>.");'

Challenge Seed

// Example
var ourArray = [];

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

// Setup
var myArray = [];

// Only change code below this line.

After Test

console.info('after the test');

Solution

// solution required