push()一个二维数组
- 论坛
- push()一个二维数组
8 浏览
push()一个二维数组
我正在尝试将二维数组推入,但目前我的数组是:
var myArray = [ [1,1,1,1,1], [1,1,1,1,1], [1,1,1,1,1] ]
我尝试的代码是:
var r = 3; //从第3行开始 var c = 5; //从第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], ]
但实际上并没有,我不确定这是否是正确的方法。
所以问题是如何实现这个目标?