问答详情
源自:4-10 编程练习

为啥只显示第一个for循环的结果呢?

为啥只显示第一个for循环的结果呢?

for(var i=0;i<=infos.length;i++){ if(infos[i][1]=="女"&&infos[i][3]=="大一"){         document.write(infos[i][0]);     }     } for(var I=0;I<=infos.length;I++){     for(var j=0;j<4;j++){        if(infos[I][3]=="大一"){          document.write(infos[I][j]);      } } }

提问者:慕粉3742620 2017-04-15 21:52

个回答

  • 慕先生1106295
    2017-04-15 22:30:34
    已采纳

    因为你的两个for循环中的判断发生错误了,改成<就好了

  • 慕粉3742620
    2017-04-15 23:28:03

    厉害了,可是为什么不能小于等于呢?