<SCRIPT LANGUAGE="JavaScript">
var A = new Array(
new Array(new Array(),new Array(),new Array(),new Array(),new Array()),
new Array(new Array(),new Array(),new Array(),new Array(),new Array()),
new Array(new Array(),new Array(),new Array(),new Array(),new Array()),
new Array(new Array(),new Array(),new Array(),new Array(),new Array()),
new Array(new Array(),new Array(),new Array(),new Array(),new Array())
);//三维
for (var i=0;i<5;i++){
for (var j=0;j<5;j++){
for (var k=0;k<5;k++){
A[i][j][k] = i+j+k;
}
}
}
</SCRIPT>
var A = new Array(
new Array(new Array(),new Array(),new Array(),new Array(),new Array()),
new Array(new Array(),new Array(),new Array(),new Array(),new Array()),
new Array(new Array(),new Array(),new Array(),new Array(),new Array()),
new Array(new Array(),new Array(),new Array(),new Array(),new Array()),
new Array(new Array(),new Array(),new Array(),new Array(),new Array())
);//三维
for (var i=0;i<5;i++){
for (var j=0;j<5;j++){
for (var k=0;k<5;k++){
A[i][j][k] = i+j+k;
}
}
}
</SCRIPT>
所以i和j大于2时会报错,他们做大只能是1
下面的是正确的:(K不限制)
<SCRIPT LANGUAGE="JavaScript">
var A = new Array(new Array(new Array(),new Array()),new Array(new Array(),new Array()));//三维
for (var i=0;i<2;i++){
for (var j=0;j<2;j++){
for (var k=0;k<200;k++){
A[i][j][k] = i+j+k;
}
}
}alert(A)
</SCRIPT>