(var i=0;i<infos.length;i++)

为什么i<infos.length  可以输出  ;   i<=infos.length  后面不能输出内容呢

慕粉0943041209
浏览 1681回答 3
3回答

慕粉3233872

因为下标是从0开始计数的,infos[0]实际上是第一个,如果infos.length =3的话,实际上是infos[0],infos[1],infos[2],没有infos[3]即infos[infos.length]是不存在的

慕粉0943041209

for(var a=0;a<=infos.length;a++){if(infos[a][3]=="大一")    {        document.write(infos[a]+"<br />");     }}document.write("大一人数:"+dayi.length+"<br />")如果加上等于最后这个人数不能输出来东西

自由的气息

觉得都可以输出内容,你可以把整个代码上传给大家看下。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript