我有以下数组(代码是用Java编写的):
String[][] a = new String[3][2];
a[0][0] = "1";
a[0][1] = "2";
a[1][0] = "1";
a[1][1] = "2";
a[2][0] = "1";
a[2][1] = "2";
Run Code Online (Sandbox Code Playgroud)
我想要做的是打印111222,我通过这样做完成了Java:
for (int i=0;i < a[i].length;i++){
for(int j=0;j <a.length;j++){
System.out.print(a[j][i]);
}
}
Run Code Online (Sandbox Code Playgroud)
JavaScript中的等价物是什么?
这是javascript中的等效代码(没有空格,它不是java的脚本版本)
!编辑错过了循环的细节,现在修复
var a = [];
a.push(["1", "2"]);
a.push(["1", "2"]);
a.push(["1", "2"]);
for(var i = 0; i < a[i].length; i++) {
for(var z = 0; z < a.length; z++) {
console.log(a[z][i]);
}
}
Run Code Online (Sandbox Code Playgroud)
小智 6
var arr =[
[1,2,3],
[4,5,6],
[7,8,9]
],arrText='';
for (var i = 0; i < arr.length; i++) {
for (var j = 0; j < arr[i].length; j++) {
arrText+=arr[i][j]+' ';
}
console.log(arrText);
arrText='';
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35148 次 |
| 最近记录: |