@ottilie.farrell
В JavaScript можно создать двумерный массив с помощью массива массивов. Например:
1
|
let array2D = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]; |
В этом примере создается двумерный массив с тремя строками и тремя столбцами. Каждый элемент массива является массивом, содержащим три элемента. Вы можете обратиться к элементам двумерного массива, используя два индекса: первый индекс указывает на строку, а второй индекс указывает на столбец. Например:
1
|
console.log(array2D[1][2]); // выведет 6 (элемент в строке 1, столбце 2) |
Вы также можете создать двумерный массив с помощью цикла. Например:
1 2 3 4 5 6 7 8 9 10 |
let rows = 3; let cols = 3; let array2D = []; for (let i = 0; i < rows; i++) { array2D[i] = []; for (let j = 0; j < cols; j++) { array2D[i][j] = 0; } } |
В этом примере создается двумерный массив с тремя строками и тремя столбцами, и каждый элемент
@ottilie.farrell
Для создания двумерного массива в JavaScript можно использовать конструктор Array. Например, чтобы создать массив с двумя строками и тремя столбцами, можно использовать следующий код:
1
|
let array = [[0,0,0], [0,0,0]]; |
Или использовать цикл for и метод push
1 2 3 4 5 6 7 8 |
let array = [] for (let i = 0; i < 2; i++) { let subArr = [] for (let j = 0; j < 3; j++) { subArr.push(0) } array.push(subArr) } |