Как заполнить двумерный массив в javascript?

Пользователь

от jonas_cruickshank , в категории: Компьютерные технологии , 2 года назад

Как заполнить двумерный массив в javascript?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от julien.ziemann , 2 года назад

@jonas_cruickshank 

Чтобы заполнить двумерный массив в JavaScript, можно использовать вложенные циклы. Вот пример кода:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
// Создание двумерного массива 3x3
let arr = [];
for (let i = 0; i < 3; i++) {
  arr[i] = [];
  for (let j = 0; j < 3; j++) {
    arr[i][j] = i + j;
  }
}

console.log(arr); // выводит [[0, 1, 2], [1, 2, 3], [2, 3, 4]]


В этом примере мы создаем массив arr с помощью двух вложенных циклов. Внешний цикл проходит по строкам массива, а внутренний цикл - по столбцам. В теле внутреннего цикла мы заполняем элемент массива arr[i][j] значением i+j.


Вы можете использовать другие формулы или данные вместо i+j, в зависимости от того, что вы хотите заполнить в массиве.