第二次筛选为什么筛选不出来?

<!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,'大三']

 ];

/*document.write("筛选之后:"+"<br/>");  

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

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

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

}

}*/

var n=0;

var arr=new Array();

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

if(infos[i][3]=="大一" ){

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

arr[n]=infos[i];

n++;

}

}

for(var n=0;n<arr.length;n++){

if(arr[n][1]=="女"){

document.write(arr[n]+"<br/>");

}

}


</script>

</head>

<body>


<body>

</html>


qq_禁灭生_03414590
浏览 1417回答 1
1回答

woshiajuana

for(i=0;i<=infos.length;i++) 这个错误  i不是小于等于,而是小于for(i=0;i<infos.length;i++) 总体代码<!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,'大三']        ];        /*document.write("筛选之后:"+"<br/>");         for(i=0;i<=infos.length;i++){         if(infos[i][3]=="大一" && infos[i][1]=="女"){         document.write(infos[i]+"<br/>");         }         }*/        var n=0;        var arr=new Array();        for(var i=0; i < infos.length; i++){            if(infos[i][3] == "大一" ){                document.write(infos[i]+"<br/>");                arr[n]=infos[i];                n++;            }        }        for(var n=0; n < arr.length; n++){            if(arr[n][1]=="女"){                document.write(arr[n]+"<br/>");            }        }    </script></head><body></body></html>
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript