为什么他的可以运行,我的不可以,明明我调整后都一模一样了?

来源:3-7 二维数组

星空下的天野心

2020-02-20 22:17

var myarr=new Array();

        for(var i=1;i<3;i++)

        {

            myarr[i]=new Array();

            for(var j=1;J<6;j++)

            {

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

                document.write("myarr["+i+"]["+j+"]的值:"+myarr[i][j]+"<br>");

            }

        } 

/*var myarr=new Array();

    for(var i=1;i<4;i++)

       {

           myarr[i]=new Array();

           for(var j=1;j<6;j++)

           {

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

                document.write("myarr["+i+"]["+j+"]的值:"+myarr[i][j]+"<br>");

            }

       }

上面的是我的!

写回答 关注

2回答

  • 这个土豆有点呆
    2020-02-21 12:22:22
    已采纳

    你的第一个for是小于3,下面的是小于四,你第二个for循环写了大写的J

  • JJLinNNnnn
    2020-02-22 16:45:46

    两处错误叫调整成一模一样了?遇到问题先自己好好想想。这儿是让你问问题,不是给你看代码,找不同的

    JJLinN... 回复95空巢老人

    []里面的值表示数组里的索引。你将它写在for循环外部,等于是i和j没有赋值,所以当然不显示了。

    2020-05-31 21:14:17

    共 21 条回复 >

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题