@francisco.friesen В JavaScript многомерный массив может быть создан, используя несколько способов.
- С помощью литерала массива:
1
2
3
4
5
|
const array = [
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
];
|
- С помощью метода Array.from():
1
|
const array = Array.from({ length: 3 }, () => Array.from({ length: 3 }));
|
1
2
3
4
5
6
7
8
9
10
|
const rows = 3;
const cols = 3;
const array = [];
for (let i = 0; i < rows; i++) {
array.push([]);
for (let j = 0; j < cols; j++) {
array[i].push(null);
}
}
|
В первом и втором способах массив создается с заполненными значениями null
, а в третьем способе значения массива можно задать явно.
Пример использования многомерного массива:
1
2
|
console.log(array[0][0]); // выведет 1
console.log(array[1][2]); // выведет 6
|