請問哪里出錯了
?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=o;i<infos.length;i++)
? if(infos[i][1]=='女'&&infos[i][3]=='大一')
? {
? ? ? document.write(infos[i][0])
? ? ? }
??
?
2016-08-14
?document.write(infos[i][0])這句話改成?document.write(infos[i]);
for循環里面的i應該等于0,而不是o
2016-08-16
是i=0 ?不是i=o
2016-08-16
var infos=[[('小A','女',21,'大一'], ? 這里多了個(呀 ??。。。。?!
2016-08-14
for循環里面的 i=0 寫成了 i=o ?自己看看
2016-08-14
把最后的Infos[i][0]后面的那個0去掉
2016-08-14
邏輯是對的,語法前面兩個同學說的都有
1. for循環里的o改成0;2.開頭的“(”去掉;3.個人覺得document.write(infos[i][0]);后面得有分號“;”吧,不用改成infos[i],一個只打出來名字,一個打出來一條數據而已
2016-08-14
開頭多了個“(”吧,不清楚