二维数组的显示问题???

来源:3-7 二维数组

路痴loach

2015-11-17 21:04

用for循环创建的二维数组怎样显示出来????

写回答 关注

2回答

  • 李晓健
    2015-11-17 21:27:55
    已采纳
    var myarr = [];
    for (var i = 0; i < 2; i++) {
        myarr[i] = [];
        for (var j = 0; j < 5; j++) {
            myarr[i][j] = i + j;
        }
    }
    
    for(var a=0;a<myarr.length;a++){
        for(var b=0;b<myarr[a].length;b++){
            document.write('<br />');
            document.write('myarr['+a+']['+b+'] : ' + myarr[a][b]);
        }
    }

    我真的不知道你想显示成什么样,我就随便写了下,注意下你的代码,你的5后面的那个;是中文的

    路痴loac... 回复李晓健

    恩恩,我试了一下,试这样的。。。谢谢

    2015-11-18 12:25:27

    共 4 条回复 >

  • 李晓健
    2015-11-17 21:16:45

    数组只是一种数据的结构,你想让怎么显示就怎么显示了。

    路痴loac...

    是显示不出来啊,支个招咯。。。 var myarr=new Array(); for(var i=0;i<2;i++) { myarr[i]=new Array(); for(var j=0;j<5;j++) { myarr[i][j]=i+j; } } 显示语句应该怎么写??

    2015-11-17 21:19:47

    共 1 条回复 >

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题