输出是空白,这个是为何?

来源:3-7 二维数组

刘辉8

2018-03-15 21:43

<script type="text/javascript">

var myarr=new Array();

for(var i=0;i<3;i++){

    myarr[i]=new Array(myarr);

    for(var j=0;j<7;j++){

        myarr[i][j]=myarr[i]*myarr[j];

        document.write(myarr[1][4]);

    }

}

</script>


我想看看数据是否正确,输出数据,为何显示空白呢?


写回答 关注

2回答

  • 淡水狗
    2018-03-19 15:27:59
    已采纳

    第三行  myarr[i]=new Array(myarr); 错了 

    是myarr[i]=new Array(); 


    刘辉8

    非常感谢!

    2018-03-19 19:52:10

    共 1 条回复 >

  • qq_冥王星_1
    2018-03-15 22:17:34

    myarr[i][j]=myarr[i]*myarr[j]换成myarr[i][j]=i*j 试试

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468060 学习 · 21891 问题

查看课程

相似问题