慕用9345534
2016-12-06 17:23
如图如图如图如图如图如图
实测!第9行和第10行之间少了
myarr[i]=new Array();
【声明二维这个步骤不能省略哦!】
完整代码如下:
<script type="text/javascript">
var myarr=new Array();
for(var i=0;i<3;i++)
{
myarr[i]=new Array();
for(var j=0;j<6;j++)
{
myarr[i][j]=i*j;
document.write("myarr"+"["+i+"]"+"["+j+"]"+myarr[i][j]+"<br/>");
}
}
</script>
希望有帮助~若有错误请指正~
因为JavaScript没有提供直接定义二维数组的方法。。。
<script type="text/javascript"> var myarr=new Array(); for(var i=0;i<3;i++) { for(var j=0;j<6;j++) { myarr[i][j]=i*j; document.write("myarr"+"["+i+"]"+"["+j+"]"+myarr[i][j]+"<br/>"); } } 修改成这样就ok了!
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题