var infos=[
["小A", "女", 21, "大一"], 这里是明白的,声明一个变量,infos;
["小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++) 这里的i的不太懂! 是声明整体一个数组的意思吗?
if(infos[i][3] == "大一"){ 这里infos[i][3]的意思不太懂!尤其是[i][3]不懂
for(var j=0;j<infos[i].length;j++) j<infos[i].length这句话中,j小于的谁的长度?
document.write(infos[i][j]+" "); 这里infos[i][j]意思不太懂!
document.write("<br>");}
}
//第二次筛选,找出都是女生的信息
document.write("第二次筛选"+"<br>");
for(var i=0;i<infos.length;i++)
{
if(infos[i][1] == "女" && infos[i][3] == "大一"){
for(var j=0;j<infos[i].length;j++)
document.write(infos[i][j]+" ");
document.write("<br>");}
}
希望说一下每一行意思,有的时候迷迷糊糊,总是感觉不太懂的意思!
慕侠7578997
相关分类