Tôi đang cố gắng để đẩy đến một mảng hai chiều mà không có nó rối tung lên, hiện mảng của tôi là:push() một mảng hai chiều
var myArray = [
[1,1,1,1,1],
[1,1,1,1,1],
[1,1,1,1,1]
]
Và mã của tôi Tôi đang cố gắng là:
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);
}
}
Điều đó sẽ dẫn đến việc sau đây:
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],
]
Nhưng nó không và không chắc chắn cho dù đây là cách chính xác để làm điều đó hay không.
Vì vậy, câu hỏi là làm cách nào để tôi thực hiện việc này?
gì * không * nó làm gì? –