為什么運行不了的呢?
<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
?for(var i=0;i<infos.length;i++){
if(infos[i][3]=='大一'){document.write("大一學生的名字:"+infos[i][0]+"<br><br>")}
?//第一次篩選,找出都是大一的信息
?for(var j=0;j<infos.length;j++){
? if(infos[j][1]=='女'&&infos[i][3]=='大一'){document.write("大一女學生的信息是:"+infos[j][0]+"<br>")}
?
?//第二次篩選,找出都是女生的信息
?
2022-03-24
JDK,8的版本是沒有錯的,JDK有好幾個版本,看你開發需要哪個小沫同學,環境變量為什么分出系統變量和用戶變量呢?
2018-07-21
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++){
if(infos[i][3]=='大一'){
document.write("大一學生的名字:"+infos[i][0]+"<br><br>")
}
}
?//第一次篩選,找出都是大一的信息
?for(var j=0;j<infos.length;j++){
? if(infos[j][1]=='女'&&infos[j][3]=='大一'){
? document.write("大一女學生的信息是:"+infos[j][0]+"<br>")
? }
}
?
?//第二次篩選,找出都是女生的信息
你倆個if后面的大括號沒閉合,最后一個循環變量應該是j
這樣就可以運行了