протолкнуть ()двумерный -массив

Я пытаюсь нажать на двумерный массив -без ошибок, в настоящее время мой массив:

var myArray = [
[1,1,1,1,1],
[1,1,1,1,1],
[1,1,1,1,1]
]

И мой код, который я пробую,:

var r = 3; //start from rows 3
var c = 5; //start from col 5

var rows = 8;
var cols = 7;

for (var i = r; i < rows; i++)
{
    for (var j = c; j < cols; j++)
    {
        myArray[i][j].push(0);
    }
}

Это должно привести к следующему:

var myArray = [
[1,1,1,1,1,0,0],
[1,1,1,1,1,0,0],
[1,1,1,1,1,0,0],
[0,0,0,0,0,0,0],
[0,0,0,0,0,0,0],
[0,0,0,0,0,0,0],
]

Но это не так, и не уверен, что это правильный способ сделать это или нет.

Итак, вопрос в том, как мне это сделать?

28
задан Uwe Keim 17 January 2018 в 20:02
поделиться