有沒有最直觀簡便的方法,我感覺for循環最為簡便,歡迎大家提不同的意見,我會認真聽取
//第一步把之前的數據寫成一個數組的形式,定義變量為 infos
var infos = [
? ? ? ? ['A','女','21','大一'],
? ? ? ? ['B','男','23','大三'],
? ? ? ? ['C','男','24','大四'],
? ? ? ? ['D','女','21','大一'],
? ? ? ? ['E','女','22','大四'],
? ? ? ? ['F','男','21','大一'],
? ? ? ? ['G','男','22','大二'],
? ? ? ? ['F','女','20','大三'],
? ? ]?
?//第一次篩選,找出都是大一的信息
?for(i=0;i<infos.length;i++){
? ? ?for(j=0;j<infos[i][j].length;j++){
? ? ? ? if(infos[i][3]=='大一'){
? ? ? ? ? ? document.write('大一有:'+infos[i][0]+'</br>')
? ? ? ? }
? ? ?}
?}
??
?//第二次篩選,找出都是女生的信息
?for(i=0;i<infos.length;i++){
? ? ?for(j=0;j<infos[i][j].length;j++){
? ? ? ? if(infos[i][1]=='女'){
? ? ? ? ? ? document.write('女生有:'+infos[i][0]+'</br>')
? ? ? ? }
? ? ?}
?}
2020-05-29
?//第一步把之前的數據寫成一個數組的形式,定義變量為 infos
?var 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][1] == "女" && infos[i][3] == "大一" )?
? ? ? ? {
? ? ? ? ? ? ? ? document.write(infos[i][0]+"<br>");
? ? ? ? }
? ? }
2020-05-28
var 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++){
? ? ?for(var j=0;j<infos[i].length;j++){
? ? ? ? if(infos[i][j]=='女'&&infos[i][3]=='大一'){
? ? ? ? ? ? console.log(infos[i]);
? ? ? ? }
? ? ?}
?}
2020-05-28
var 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++){
? ? ?for(var j=0;j<infos[i].length;j++){
? ? ? ? if(infos[i][j]=='女'&&infos[i][3]=='大一'){
? ? ? ? ? ? console.log(infos[i]);
? ? ? ? }
? ? ?}
?}