Js. Как создать матрицу 1000 на 1000 не обьявляя 1000 одномерных массивов построчно - Вопросы о World of Warcraft

Вопрос Js. Как создать матрицу 1000 на 1000 не обьявляя 1000 одномерных массивов построчно

Регистрация
17 Мар 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
Js. Как создать матрицу 1000 на 1000 не обьявляя 1000 одномерных массивов построчно
 
Регистрация
9 Дек 2013
Сообщения
77
Репутация
0
Спасибо
0
Монет
0
const size = 10; // размер квадратной матрицы = 10 let matrix = []; for (let i = 0; i < size; i += 1) { matrix.push(new Array(size)); matrix.fill(0); // заполняем по умолчанию нулями }
 
Регистрация
2 Апр 2013
Сообщения
74
Репутация
0
Спасибо
0
Монет
0
есть такие страшные операторы циклов, while, for - они это, позволяют создать матрицу nXn строк в пять, причем n может быть ваще любым чЕслом, главное шоб памяти хватило. и даже заполнить эту матрицу сразу значениями.
 
Регистрация
14 Сен 2013
Сообщения
81
Репутация
0
Спасибо
0
Монет
0
function createArray(length) { var arr = new Array(length || 0), i = length; if (arguments.length > 1) { var args = Array.prototype.slice.call(arguments, 1); while(i--) arr[length-1 - i] = createArray.apply(this, args); } return arr; } createArray(); // [] or new Array() createArray(2); // new Array(2) createArray(3, 2); // [new Array(2), // new Array(2), // new Array(2)]
 
Сверху Снизу