创建二维数组myarr[i][j]=i*j

来源:3-7 二维数组

芊芊之茜

2017-03-16 17:16

第一个for循环不用定义一维数组myarr[i]=i吗?

写回答 关注

3回答

  • GdfhdyvvF
    2017-03-16 17:39:30
    已采纳

    不用 for循环你可能没有理解 直接就可以用 相当于myarr[0]、myarr[1]

  • 随便起哟个
    2017-03-16 18:16:34

    你要先看懂for循环语句的执行顺序。

    for(var i=0;i<2;i++){ 
      myarr[i];  
      }


    从for开始,for(内部声明一个i的变量,值为0,当i的值小于2的时候执行{}括号内的语句,执行完一遍后,i++被执行)

    myarr[i]这个时候等于0;

    然后在执行for中的i++

    然后重复新的一轮

    这个时候 for(i=1; i小于2成立,继续执行{}括号内的东西。i++)

    内部执行完再重复!直到i<2不成立,然后就不循环了

    随便起哟个

    其实i在for(var i=0)这个时候已经把0赋给i了,所以下面就不用再赋了。

    2017-03-16 18:18:39

    共 1 条回复 >

  • 芊芊之茜
    2017-03-16 18:06:25

    是我愚了,这是二维数组

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题