J. *_*ino 5 javascript arrays mirroring multidimensional-array
我需要能够镜像大小变化的多维数组。我目前正在为每个特定的数组大小进行硬编码,而且效率极低。
例:
Arr1 { 1 2 3 Arr2 { 1 2
4 5 6 3 4
7 8 9 } 5 6 }
Run Code Online (Sandbox Code Playgroud)
镜像的:
{ 3 2 1 { 2 1
6 5 4 4 3
9 8 7 } 6 5 }
Run Code Online (Sandbox Code Playgroud)
数组的大小从2x5到4x10。
好吧,你所需要的只是一面水平镜子。我想你的数组包含每一行的数组,所以这意味着你只需要反转每一行。
for(var i=0;i<multiarr.length;i++){
multiarr[i].reverse();
}
Run Code Online (Sandbox Code Playgroud)
甚至更好
multiarr.map(function(arr){return arr.reverse();});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1004 次 |
| 最近记录: |