这一节任务的答案中,为啥j<5,为啥不是j<6,长度不是6么?
0,1,2,3,4,5
6个数字。索引下标是从0开始计算,包括0,所以长度是5。
同楼主一样不懂,即使索引从0开始,但0、1、2、3、4、5,也要<6呀,<5的话,不是到4就停止了吗?求解答
索引是从0开始的,第一个数的下标是0,所以如果输入字符串的最后一个字符时,你应该使用的document.write(arr.length-1);这样子才正确,所以你长度为6的时候,你的下标为5
索引是从0开始的
索引值是从0开始的,我们平时说的第一个就是索引值中的第0个
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开始到length-1结束的,假如数组长度为六,那么j(索引)的值就是0,1,2,3,4,5这六个数,
长度是6
但是是从0开始算起的
0 1 2 3 4 5 总共是有6个
但是从零开始算的话。最后一位是5