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

疯狂找错中。。。。。。

大牛们,请问一下我这啥错误啊,为什么没有结果啊https://img4.mukewang.com/5bc4010b0001c14308220752.jpg

提问者:简单就好了 2018-10-15 10:50

个回答

  • 慕桂英6274805
    2018-10-15 15:23:58
    已采纳

    数组定义错了

    var infos=[
        ['小A','女',21,'大一'],  ['小B','男',23,'大三'],
        ['小C','男',24,'大四'],  ['小D','女',21,'大一'],
        ['小E','女',22,'大四'],  ['小F','男',21,'大一'],
        ['小G','女',22,'大二'],  ['小H','女',20,'大三'],
        ['小I','女',20,'大一'],  ['小J','男',20,'大三']];


  • qq_VeryHandSome_0
    2018-11-01 10:55:58

    <script type="text/javascript">

      var myarr =[['一号','男','大一',21],

      ['二号','女','大二',22],['三号','男','大三',23],

      ['四号','女','大四',24]]

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

      if(myarr[i][1]=='女' && myarr[i][2]=='大二'){

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

      }

      }

     

    </script>


  • python_不屈菜鸟
    2018-10-30 16:17:38

    你的for循环错了 要不从1开始 要不你就去掉等于

  • fewer_xie
    2018-10-15 10:55:30

    infos[]=[[],[],[]]