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

var i=0; 这个i是什么?

var mynum =new Array(70,80,66,90,50,100,89); //这个我知道是数组

var i=0; //这个i=0是什么?最后i=i+1又是什么?

为什么结果是70?


正在回答

3 回答

i=0就是i为0啊,i=i+1; 之后 i等于1啊(不是跟未知数x一样吗!x=0,x=x+1,x=1)

结果是70的,是指数组吧

i=0 mynum[i]-->mynum[0]=70
i=1 mynum[i]-->mynum[1]=80
i=2 mynum[i]-->mynum[2]=66
i=3 mynum[i]-->mynum[3]=90
i=4 mynum[i]-->mynum[4]=50
i=5 mynum[i]-->mynum[5]=100
i=6 mynum[i]-->mynum[6]=89

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

qq_坏人_21

i是怎么成为mynum的索引号的?换句话说i为什么会和mynum扯上关系?var i=0这样的写法不是创建一个变量并且赋值为0吗,怎么会和mynum扯上关系?
2017-09-16 回复 有任何疑惑可以回复我~

i 是元素的索引号,只有用索引号才可以访问到数组当中的每一个元素,每一个元素都是有对应的相应的索引号。

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

qq_坏人_21

i是怎么成为mynum的索引号的?换句话说i为什么会和mynum扯上关系?var i=0这样的写法不是创建一个变量并且赋值为0吗,怎么会和mynum扯上关系?
2017-09-16 回复 有任何疑惑可以回复我~


var mynum =new Array(70,80,66,90,50,100,89);//定义数组mynum并赋值

var i=0;

while(i<mynum.length)

这个里面的mynum.length为数组的长度,这里数组的长度为7,i<mynum.length是小于7次循环,

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

举报

0/150
提交
取消

var i=0; 这个i是什么?

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