为什么没有内容输出

来源:3-7 二维数组

宝慕林6291606

2018-12-06 16:46

    var myarr=new Array(3)(6),i,j;
    for(i=0;i<3;i++){
        for(j=0;j<6;j++){
            myarr[i][j]=i*j;
            document.write("数组为:"+ myarr[i][j] +"<br>");
        }
    }



写回答 关注

1回答

  • 慕神2205315
    2019-05-07 20:53:09

    你定义错了,二维数组不能那样写,我是这么写的     

       var myarr=new Array();

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

                myarr[i]=new Array();

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

                    document.write("myarr["+i+"]["+j+"]"+"="+i*j+" ");

                document.write("<br/>");

            }

    慕移动519...

    你的第二个for循环没有括号

    2019-09-05 13:18:00

    共 1 条回复 >

JavaScript进阶篇

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

467404 学习 · 21877 问题

查看课程

相似问题