亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

女生篩選姓名 實在找不到原因了,求指導

<script?type="text/javascript">

?//第一步把之前的數據寫成一個數組的形式,定義變量為?infos
?var?infos=[
????['小A','女',21,'大一'],
????['小B','男',23,'大三'],
????['小C','男',24,'大四'],
????['小D','女',21,'大一'],
????['小E','女',22,'大四'],
????['小F','男',21,'大一'],
????['小G','女',22,'大二'],
????['小H','女',20,'大三'],
????['小I','女',20,'大一'],
????['小J','男',20,'大三']
????]
?
?//第一次篩選,找出都是大一的信息
????var?cc=new?Array();
????//var?y=0;
???for(x=0;x<infos.length;x++){???
???if(infos[x][3]=="大一"){
????cc=infos[x];
????document.write(cc+"<br>");
???????//y=y+1;
???????}
???}
???document.write("大一新生?"+cc.length+"?人。<br><br><br>")
?//第二次篩選,找出都是女生的信息
/*第一個?for(i=0;i<cc.length;i++){
????if(cc[i][1]=="女"){
????????yy=cc[i];
????????document.write(yy);
????}
}*/
/*第二個*/for(x=0;x<cc.length;x++){
????switch(cc[x][1]){
????????case?"女":
????????document.write(cc[x]);
????????
????}
}
?/*?第三個?for(i=0;i<cc.length;i++){???
???if(cc[i][1]=="女"){
????yy=cc[i];
????document.write(yy+"<br>");
???????//y=y+1;
???????}
???}*/
/*第四個	for(i=0;i<arr1.length;i++){
????switch(arr1[i][1]){
		case?'女':
		
		document.write(arr1[i][0]+"<br/>");
	//	n=n+1;
	}
	}*/
	
	
????
</script>

實在是找不到原因了,研究超過2個小時了,實在是找不出來原因了,篩選女生信息的前三個代碼是我寫的,都是錯誤的,而第四個是其他同學的代碼,我隨便拷過來竟然就顯示了,不知道究竟是什么原因?請會的同學幫忙指導一下,謝謝。

正在回答

1 回答

就拿那個 cc 咱說說吧

每次找到包含 “大一” 的數據,就把它 “賦值”給 cc 數組(注意:是賦值而不是添加值)

所以說,以你的寫法, cc 數組的最終結果應為:

['小I','女',20,'大一']

然后,你說前三個代碼都是錯的,這個不知道需求是什么,就不做評論了

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

女生篩選姓名 實在找不到原因了,求指導

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號