我想初始化并使用javascript打印二维数组的元素。 我写了这段代码,但没有显示任何输出。如何输出这个数组?初始化javascript中的二维数组元素
var m = 6;
var n = 3;
var mat = new Array[m][n];
for (i = 0; i < mat.length; i++) {
for (j = 0; j < mat[i].length; j++) {
mat[i][j]) = i * j;
document.writeln(mat[i][j]);
}
document.writeln("<br />");
}
请注意,不需要使用其维度初始化数组。你可以做'var mat = [];'并且仍然得到你想要的结果,只要你相应地改变你的循环 – Brennan