【发布时间】:2014-08-26 00:44:41
【问题描述】:
在 JS 中,当我创建二维数组时,似乎坐标是反转的。 像数组[y][x],而不是数组[x][y]
var grades = [[89, 77, 78],
[76, 82, 81],
[91, 94, 89]];
print(grades[2][1]); //94
如何反转这个坐标?
var grades = [[89, 77, 78],
[76, 82, 81],
[91, 94, 89]];
function reverseCoordinate(grades){
......
}
print(grades[2][1]); //81
【问题讨论】:
-
为什么不首先按照您需要的方式创建数组呢?或者改用
grades[1][2]。 “好像坐标是颠倒的” JS 访问的正是你告诉它访问的元素。 -
找到数组的转置并将其分配给新数组
标签: javascript arrays