我有下面的示例代碼;水平到垂直的javascript數組
var myarray= [],
myarray2=[];
var L=100;
for(j =0; j< 4;j++){
for(i =0; i<4;i++){
myarray.push([L]);
L=L+100;
}
myarray2.push(myarray);
alert(myarray2[j]);
}
的輸出將是
100,200,300,400,500,600,700,800,900,100,1100,1200,1300,1400,1500,1600
是否有可能在陣列中的陣列如下面的值進行排序?
100, 500, 900, 1300
200, 600, 1000, 1400
300, 700, 1100, 1500
400, 800, 1200, 1600
我很感激任何幫助....在此先感謝。
'myarray2'真的應該包含4個引用相同的'myarray'嗎? – Bergi 2013-05-02 21:47:03
您是否想要以該格式創建數組或將該平面數組更改爲該格式? – Xotic750 2013-05-02 21:47:56
爲什麼不首先創建你想要的2d數組? – Bergi 2013-05-02 21:48:15