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

求问这俩行代码的区别啊,求教!

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

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


我用上面的就显示 ,我用下面的完全没反应,啥都不显示啊!害得我搞了一下午,请问是怎么回事呢?



提问者:假装症经 2015-08-09 19:04

个回答

  • 慕无忌7110536
    2015-08-09 19:11:46
    已采纳

    最后一行分好的区别

  • 慕无忌7110536
    2015-08-09 21:55:42

    http://img.mukewang.com/55c75b7f0001aa0502860930.jpg。都懒得回你了

  • 假装症经
    2015-08-09 19:24:14

    <script type="text/javascript">
    var infos=new Array();
    
    infos=[['小A','女',21,'大一'],['小B','男',23,'大三'],['小C','男',24,'大四'],['小D','女',21,'大一'],['小E','女',22,'大四'],['小F','男',21,'大一'],['小G','女',22,'大二'],['小H','女',20,'大三'],['小I','女',20,'大一'],['小J','男',20,'大三']];//这行代码显示
    
    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>