怎么显示不出来

来源:3-7 二维数组

trybest

2016-04-17 20:44

var myarr=new Array[2][5]; for(i=0;i<3;i++) {    for(j=0;j<6;j++)    myarr[i][j]=i*j;    document.write(myarr[i][j]+',');            } 怎么显示不出来

写回答 关注

4回答

  • 慕小白_zZ
    2016-04-17 21:02:03
    已采纳

    for()中的i,j要用var,new Array(),不是Array[][]

    trybes...

    非常感谢!

    2016-04-21 18:06:23

    共 1 条回复 >

  • 风鹤行
    2016-04-17 21:16:15

    二维数组,加j 时,要把数组new 一下!

  • 慕小白_zZ
    2016-04-17 21:14:04

    这里面说的二维或者多维数组先声明一维然后通过for循环再声明二维,或者直接字面量的方法,好像没有这种声明方式


  • 慕小白_zZ
    2016-04-17 21:08:25

    var arr=new Array(3);

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

     {

         arr[i]=new Array(6);

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

         arr[i][j]=i*j;

     }

     


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

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

          document.write(arr[i][j]+'<br>');


JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题