麻烦详细解释这个? 这个怎么是二维数组?是不是进行了赋值

来源:3-7 二维数组

weibo_耗子12437133_0

2015-11-20 17:54

var Myarr = [[0 , 0 , 0 , 0 ,0 ],[0 , 1 ,2 , 3 ,4 ],[0 , 2 , 4 , 6 ,8 ]]这个到底怎么看?

写回答 关注

3回答

  • 酷儿懿
    2015-12-19 10:14:00

    我也是菜鸟,然后我是这么理解的,把每个[ ]看成是一维数组,有几个[ ]就是表示一维长度是几(即i+1),然后每个[ ]里面的数字有几个,是代表二维长度是几(即j+1),如果i=1,j=2,那此时输出值应该是第2个[ ]里面的第3个数字,也就是数值为2。这样好理解些。

  • IvanWang
    2015-11-26 19:19:44

    已经赋值了,因为数组下标从零开始所以一维数组的【2】代表第三行,【4】代表第三行的第四个(因为数组下标从零开始,所以【0】=0,【1】=2,【2】=4,依次类推 【4】=8)

  • Virture
    2015-11-20 19:19:51

        0 ,1 ,2 ,3 ,4

    0  [0 ,0 ,0 ,0 ,0]

    1  [0 ,1 ,2 ,3 ,4]

    2  [0 ,2 ,4 ,6 ,8]

    Myarr[0][0]为0;Myarr[2][4]为8

JavaScript进阶篇

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

468633 学习 · 21895 问题

查看课程

相似问题