0
如果我有一個大的多維數組(矩陣),如何重新排列這些元素,使得我有「y」值作爲數組中的新「x」值?用x值轉換多維數組
很難解釋,所以讓我舉個例子。 我想要下面的數組。
[
[[0][1][2][3]],
[[4][5][6][7]],
[[8][9][10][11]],
[[12][13][14][15]],
]
被變換成下面的陣列
[
[[0][4][8][12]],
[[1][5][9][13]],
[[2][6][10][14]],
[[3][7][11][15]],
]
for (var i = 0; i < tablesOfData.length; i++) {
for (var j = 0; j < tablesOfData[i].length; j++) {
//Transform the array
}
}
你的數組無效? – adeneo 2014-09-30 10:49:33
你確定所有的行都包含相同數量的列嗎? – Sasse 2014-09-30 10:52:10
不,他們不。謝謝 – user1825441 2014-09-30 11:01:44