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

到底哪错了?????气死我了

<!DOCTYPE  HTML>

<html >

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>流程控制语句</title>

<script type="text/javascript">

var infos=[['小A','女',21,'大一'],

           ['小B','男',23,'大三'],

           ['小C','男',24,'大四'],

           ['小D','女',21,'大一'],

           ['小E','女',22,'大四'],

           ['小F','男',21,'大一'],

           ['小G','女',22,'大二'],

           ['小H','女',20,'大三'],

           ['小I','女',20,'大一'],

           ['小J','男',20,'大三']];


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

     if(infos[i][3]==='大一'&& infos[i][1]==="女"){

         document.write(infos[i]+"<br/>");

     }

 }

 


 

  

</script>

</head>

<body>

</body>

</html>


提问者:qq哎 2017-01-01 10:00

个回答

  • 慕粉13580132992
    2017-01-04 21:29:39
    已采纳

     if(infos[i][3]==='大一'&& infos[i][1]==="女")

    这句 那个大一的分号出问题了

  • 慕圣8767564
    2017-01-09 11:23:25

    if(infos[i][3]==='大一'&& infos[i][1]==="女")   前面的等号那里多了一个,应该是 ==

  • 空白185
    2017-01-06 22:46:44

    改一下这里if(infos[i][3]==='大一'&& infos[i][1]==="女") 把===改为==

  • qq哎
    2017-01-01 10:22:10

     ['小D','女',21,'大一'],符号错了