二维数组的两个维度的索引值也是从0开始,两个维度的最后一个索引值为长度-1。这句有点看不懂

来源:3-7 二维数组

慕粉3936910

2016-12-27 17:49

二维数组的两个维度的索引值也是从0开始,两个维度的最后一个索引值为长度-1。

写回答 关注

3回答

  • 利木
    2017-01-15 11:02:24

    二维数组的两个维度的索引值也是从0开始,两个维度的最后一个索引值为长度-1.


    先撇开“二维数组”这个概念不看。


    结论:

    任何一个数组的索引值都是从0开始的,最后一个索引值都是length-1.

    解释:

    数组的概念:一个值的集合。比如【55,34,23,12】这就是一个数组。

    而55就是这个数组的第一个值。它对应的索引号为0。

    12就是这个数组的最后一个值,它的索引号为3。

    这个数组的长度(length)为4,长度即里面的值的个数。


    【每个值都有一个索引号,从0开始。因为数组的索引总是由0开始,所以一个数组的上下限分别是:0和length-1。如数组的长度是5,数组的上下限分别是0和4。】


  • 慕函数0589052
    2017-01-09 22:21:06

    楼上说的并不对,其实跟一维数组是一样的,比如数组长度是5,那最后一个索引就是 arr[4]  ,也就是arr[arr.length-1]

    慕慕7501...

    明白了

    2017-01-21 14:20:40

    共 1 条回复 >

  • qq_无妄_3
    2016-12-27 18:07:28

    比如arr[5][5],开始是从arr[0][0],最后一个索引值为arr[4][4] 也就是5-1

    慕粉3936...

    你说的是数组的上限和下限么,但是这个不是二维数组么?那么比如arr[5][7]呢。长度又是多少,还有这个索引是根据什么原则来的?大神、,求带

    2016-12-27 18:13:19

    共 2 条回复 >

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题