создание массивов в массиве в node.js? - PullRequest
0 голосов
/ 07 февраля 2019

Я хотел сделать массив внутри другого массива.

[[1,2,3,4],[1,2,3,4],[1,2,3,4],[1,2,3,4]]

немного так.Пока что все, что у меня есть, это

     var row = new Array(4);
     var row1 = [1,2,3,4];
     for (var i = 0; i< row1.length; i++ {
         row[i] = new Array(3);  // enter code here
     } 
     console log(row);

, но я получаю только пустые предметы, и я не уверен, что делаю неправильно.

Ответы [ 2 ]

0 голосов
/ 07 февраля 2019

Попробуйте

 let row= [[1,2,3,4],[1,2,3,4],[1,2,3,4],[1,2,3,4]];
 console.log(row);

или это

let row = [1,2,3,4].map(x=>[1,2,3,4]);
console.log(row);
0 голосов
/ 07 февраля 2019

Используйте .push(), чтобы вставить массив в исходный массив

var row = [];
     var row1 = [1,2,3,4];
     for (var i = 0; i< row1.length; i++) {
     row.push(row1);
     } 
     console.log(JSON.stringify(row));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...