mihachen
2018-11-12 16:36
<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','大三']];//第一步把之前的数据写成一个数组的形,定义变量为 infos
var arr=new Array();
var a=0;
for(var c=0;c<infos.length;c++){
if(infos[c][3]=='大一'){
document.write(infos[c]+"<br />"); //第一次筛选,找出都是大一的信息
arr[a]=infos[c];
a++;
}
}
document.write("<br>"+"第二次筛选:"+"<br>");
for(var a=0;a<arr.length;a++){
if(arr[a][1]=='女'){
document.write(arr[a][0]+"<br/>");
}
}
//第二次筛选,找出都是女生的信息
var a=0;定义一个变量并赋值为0;arr[a]=infos[c];给数组arr的第a个元素赋值为infos的第c个元素的值;a++;相当于a=a+1;
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题