<!DOCTYPE??HTML>
<html?>
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/>
<title>流程控制語句</title>
<script?type="text/javascript">
?var?students=new?Array();
?students=[
?????['小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<students.length;i++)
????{
????????switch(students[i][1])
????????????{
????????????????case?"女":
????????????????????switch(students[i][3])
????????????????????????{
????????????????????????????case?"大一":
????????????????????????????document.write(students[i][0]?+?"是一個"?+?students[i][3]?+?students[i][1]?+?"生"?+?"<br>");
????????????????????????????break;
????????????????????????}?
????????????????break;
????????????}
????????????????
????}
</script>
</head>
<body>
</body>
</html>
2016-04-23
students變量在賦值的時候,最后一個;號你用的是中文;。。。改一下就可以了
2016-04-26
雙引號是字符串,單引號是字符char,所以最后肯定是無法輸出的