表示这节没看懂

来源:3-7 二维数组

幸福的猫小阳

2016-07-15 13:57

真心没懂,有没有会的同学用通俗的语言给解释下?谢谢了!

写回答 关注

4回答

  • 不偏不易
    2016-07-15 14:24:02
    已采纳

    是数组的定义没看懂,还是代码没看懂?

    前者自己看课程左边那条的解释说明,也可以看C入门或者JAVA第一季的数组相关;

    后者

    var myarr=new Array(3);//先定义一个一维数组,有myarr[0],,myarr[1],myarr[2],myarr[3]
        for(var i=0;i<3;i++){//循环,把一维数组变成二维数组
            myarr[i]=new Array(6);
            //i=0时,myarr[0]=new Array(6),就是形成myarr[0][0]到myarr[0][5],以此类推
            //直到i=2,到最终myarr[2][5],就完成了。
            
            //几维数组就是几次一维数组的嵌套。
            
            
            for(var j=0;j<6;j++){
                myarr[i][j]=i*j;//对二维数组赋值
            }
            }


    幸福的猫小阳

    好像明白些了,谢谢你~

    2016-07-15 14:33:53

    共 1 条回复 >

  • 刘一_53707959
    2016-07-30 22:38:06

    遇到问题多百度,一开始我也不懂,但是度娘总会帮你找到合适的答案的,还有,基础很关键,学这个我觉得还是先有点基础比较好,你最好先找视频去看,然后再来这里练习

  • 慕粉3598977
    2016-07-17 09:27:17

    请问各位同学这句话   document.write("myarr["+i+"],["+j+"]"+"的值是"+myarr[i][j]+"<br>")中的"myarr["+i+"],["+j+"]"怎样理解?

  • 神说爱世人所以给他们苦难
    2016-07-15 14:17:18

    你可以这样理解。你就把二维数组当做一维数据看待。只不过他的每个元素不是单个的元素,而是一个一维数组了。

    比如10个人坐着一排就是一维数组。坐成2排、每排5个人就是二维数组了

    幸福的猫小阳

    谢谢你~

    2016-07-15 14:35:00

    共 1 条回复 >

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题