猿问

为什么代码中”i“的值是mynum的值不是本身定义的0

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

var i=0;//这里不是赋予变量i值为0么,进入循环不也是每次i自加一么,值为1,2,3,4以此类推

while(i<mynum.length)//这里判断i大于mynum的数组长度时停止

{

  if(mynum[i]<60)//这里的判断i的值是怎么来的

   {

    document.write("成绩"+mynum[i]+"不及格,不用循环了"+"<br>");

    break

   }

  document.write("成绩:"+mynum[i]+"及格,继续循环"+"<br>");

  i++;

  

}


自学_
浏览 880回答 1
1回答

Caballarii

每次循环的最后都有i++,就是每次循环以后i都自加1
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答