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

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

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

正在回答

5 回答

我一开始也搞成了-1?

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

soga~还在纠结负一是什么意思呢,原来是减一的意思~

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

这个很好理解,长度-1. 是长度减一,不是负义。

如:0,1,2,3,4,5,6,7,8,9

这一共有几个数字?不应该说是9个吧?而是10个数字,那么长度(length)就为10.

长度(length)为10,那么他的最后一个索引值是多少呢?是9,所以就是长度减一,length-1。


不知道这样说你能理解吗?

因为是从0开始的,0也算是一个索引值,所以最后的长度是最后一个索引值+1

反之,如果知道了这个数组的长度为10,那么这个数组的最后一个索引值就为10-1=9

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

长度是正常计数。比如[1,2,3,4],[5,6,7,8],两个维度长度分别是2,4;索引值就是下标,从0开始计数.比如,第一行第四列值为4,它的下标应该是03(第一行从0计数,下标是0,第四列下标是3,也是长度4-1);同理,最后一个索引值是长度-1.

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

var Myarr = [[0 , 1 , 2 ,3],[1 , 2 , 3, ]]

看上面这个二维数组,它Myarr.length为4,因为从零开始,所以最后一个索引值为,4-1=3,我也不太会,怕说错,自己多查

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

举报

0/150
提交
取消

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

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