在二维数组中,为什么无法输出数组?
var myarr=new Arry();//先声明一维
for(var i=0;i<4;i++)
{//一维长度为
myarr[i]=new Array();//再声明二维
for(var j=0;j<6;j++)
{//二维的长度为
myarr[i][j]=i*j;//赋值,每个数组元素的值为i*j
document.write("myarr["+i+"]["+j+"]的值:"+myarr[i][j]+"<br>")
}
}这段代码错在哪儿?为什么无法输出?
第一行声明数组声明少了个a,不是Arry是Array!
第一行声明数组写出字母了,少了个a,不是Arry是Array
第一行少输了一个字母 Arry 改成 Array
Array();
var myarr=new Arry();//先声明一维;
改成这样:
var myarr=new Array();//先声明一维;