为了账号安全,请及时绑定邮箱和手机立即绑定

这一节任务的答案中,为啥j<5,为啥不是j<6,长度不是6么?

这一节任务的答案中,为啥j<5,为啥不是j<6,长度不是6么?

正在回答

9 回答

0,1,2,3,4,5

6个数字。索引下标是从0开始计算,包括0,所以长度是5。

0 回复 有任何疑惑可以回复我~

同楼主一样不懂,即使索引从0开始,但0、1、2、3、4、5,也要<6呀,<5的话,不是到4就停止了吗?求解答

0 回复 有任何疑惑可以回复我~
#1

慕粉1464062117

对了,这个人认为是代码出错的原因,不知正确与否。http://www.imooc.com/qadetail/146331
2016-08-04 回复 有任何疑惑可以回复我~
#2

xhwz216 提问者 回复 慕粉1464062117

终于有人发现问题了
2016-08-05 回复 有任何疑惑可以回复我~
#3

默默耕耘

同觉得应该是<6
2016-08-06 回复 有任何疑惑可以回复我~
#4

Minee

确实是代码错了,如果是<5,则循环到4的时候就停止了
2016-08-26 回复 有任何疑惑可以回复我~
查看1条回复

索引是从0开始的,第一个数的下标是0,所以如果输入字符串的最后一个字符时,你应该使用的document.write(arr.length-1);这样子才正确,所以你长度为6的时候,你的下标为5

0 回复 有任何疑惑可以回复我~

索引是从0开始的

0 回复 有任何疑惑可以回复我~

索引值是从0开始的,我们平时说的第一个就是索引值中的第0个

1 回复 有任何疑惑可以回复我~

var infos = [

  第1个----------------对应下表 0    ['小A','女',21,'大一'],

   第2个----------------对应下表 1    ['小B','男',23,'大三'],

    第3个----------------对应下表 2    ['小C','男',24,'大四'],

     第4个----------------对应下表 3  ['小D','女',21,'大一'],

     第5个----------------对应下表 4   ['小E','女',22,'大四'],

    第6个----------------对应下表 5   ['小F','男',21,'大一'],

    第7个----------------对应下表 6  ['小G','女',22,'大二'],

    第8个----------------对应下表 7  ['小H','女',20,'大三'],

    第9个----------------对应下表 8  ['小I','女',20,'大一'],

     第10个----------------对应下表 9   ['小J','男',20,'大三'],

     ];

在这个二维数组的第一维度中,i<10,我们申明的  var i =0;i<10;i++   当中的i 是下标,下表最大值是9.下标和数组长度关系如上。



0 回复 有任何疑惑可以回复我~

数值是从0开始计算的

0 回复 有任何疑惑可以回复我~

索引下标是从0开始到length-1结束的,假如数组长度为六,那么j(索引)的值就是0,1,2,3,4,5这六个数,

0 回复 有任何疑惑可以回复我~

长度是6

但是是从0开始算起的

0 1 2 3 4 5 总共是有6个

但是从零开始算的话。最后一位是5


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这一节任务的答案中,为啥j<5,为啥不是j<6,长度不是6么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信