循環(huán)后面的代碼不執(zhí)行?
? var infos2=[]
? ? var j=0;
? ? var i=0;
? ? while(i<=infos.length){
? ? ? ? if(infos[i][3]=="大一"){ ?
? ? ? ? ? ? document.write("大一的學(xué)生有:"+infos[i][0]+"<br>");
? ? ? ? ? ? infos2[j]=infos[i];
? ? ? ? ? ? document.write(infos2.length+"<br>");
? ? ? ? ? ? j=j+1;
? ? ? ? }
? ? ? ? i=i+1;
? ? }
? ? document.write(infos2.length+"<br>");
循環(huán)結(jié)束后最后這行代碼為什么不執(zhí)行?,這段代碼放在循環(huán)里是正常顯示數(shù)組里有4個(gè)記錄的。
2017-04-12
第一行,少一個(gè)分號(hào),這是個(gè)錯(cuò)誤
2017-04-12
終于找到原因了,把條件 i<=infos.length ?修改為 ?i<infos.length? 就OK了。暈死。?