, чтобы сохранить свой прогресс
Вложенные циклы for
Если у вас многомерный массив, вы можете использовать ту же логику циклов for
, чтобы перечислить
массив и все дочерние массивы второго уровня этого массива.
Вот пример:
const arr = [
[1, 2],
[3, 4],
[5, 6]
];
for (let i = 0; i < arr.length; i++) {
for (let j=0; j < arr[i].length; j++) {
console.log(arr[i][j]);
}
}
Это выводит каждый подэлемент в arr
по одному за раз.
Обратите внимание, что для внутреннего цикла мы проверяем .length
элемента arr[i]
, так как
arr[i]
сам является массивом.
Измените функцию multiplyAll
так, чтобы она умножала переменную product
на каждое число в подмассивах arr
Подсказка: в данном цикле уроков не рассматривается такой вид циклов как for...in. Советую изучить и его и попробовать применить полученные знания при решении данной задачи.
/**
* Your test output will go here.
*/