问答详情
源自:4-8 退出循环break

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

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

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

为什么结果是70?


提问者:小小单身 2016-08-04 12:18

个回答

  • 水里有条鱼
    2016-08-04 12:59:16
    已采纳

    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

  • 前端开发小菜鸟jas
    2016-11-08 15:43:22

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

  • 慕粉3863491
    2016-09-17 23:12:51


    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次循环,