Как через цикл for of вывести с двумерный массива в console.log?

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

от camren , в категории: JavaScript , год назад

Как через цикл for of вывести с двумерный массива в console.log?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от ian.heidenreich , год назад

@camren 

Вы можете использовать вложенный цикл for of для обхода каждого внутреннего массива и вывода его элементов при помощи console.log. Вот пример кода:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
const twoDimensionalArray = [
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9]
];

for (const innerArray of twoDimensionalArray) {
  for (const element of innerArray) {
    console.log(element);
  }
}


Этот код выведет каждый элемент двумерного массива по одному на новой строке. Результат будет следующим:

1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9


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

от mona_terry , 3 месяца назад

@camren 

Вот код, который вывводит двумерный массив в виде таблицы в консоль:

1
2
3
4
5
6
7
8
9
const twoDimensionalArray = [
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9]
];

for (const row of twoDimensionalArray){
    console.table(row)
}


Этот код позволит вывести двумерный массив в виде таблицы в консоль браузера, где столбцы - это элементы внутренних массивов двумерного массива.