qq_云在指尖_0
2015-10-21 06:58
我在editplus里写没有出来啊,怎么写呢?不会了
var infos=[['小A','女',21,'大一'],['小B','男',23,'大三'],['小C','男',24,'大四'],['小D','女',21,'大一'],['小E','女',22,'大四'],['小F','男',21,'大一'],['小G','女',22,'大二'],['小H','女',20,'大三'],['小I','女',20,'大一'],['小J','男',20,'大三']]
//第一步把之前的数据写成一个数组的形式,定义变量为 infos
for(var i=0;i<infos.length;i++){
for(var j=0;j<4;j++){ //两层循环确定数组的所有元素
if(infos[i][1]=="女"&&infos[i][3]=="大一"){ //判断是否是女且是大一
document.write(infos[i][j]); //输出元素
if(j==3){document.write("<br/>");} //如果这个元素是第四个,换行
}
}
}
//我这种方法较笨。目前在想更简洁的方法,到时候再写给你
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题
回答 3
回答 4