為什么不顯示啊,怎么檢查也沒(méi)找到錯(cuò)在哪兒
<script type="text/javascript">
var infos=new Array(
? ? ('小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("大一學(xué)生:"+infos[i][0]+"</br>");
? ? ?}
?}
??
?//第二次篩選,找出都是女生的信息
?
?
??
</script>
2017-08-14
第一:首先定義數(shù)組用的是'[]'括號(hào);
第二:if里面的括號(hào)打的有問(wèn)題;
第三:if后面不需要打的分號(hào)!!
正確的:
<script type="text/javascript">
?var infos = [
? ? ['小A','女',21,'大一'],
['小B','男',23,'大三'],
['小C','男',24,'大四'],
['小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][3]=="大一" && infos[i][1]=="女")
? ? ?{
? ? ? ? ?document.write("大一學(xué)生:"+infos[i][0]+"</br>");
? ? ?}
?}
??
?//第二次篩選,找出都是女生的信息
?
?
??
</script>
2017-08-14
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("大一學(xué)生:"+infos[i][0]+"</br>");
? ? ?}
?}
??
2017-08-14
?//第一步把之前的數(shù)據(jù)寫成一個(gè)數(shù)組的形式,定義變量為 infos
?var infos=[["小A","女",21,"大一"],["小B","男",23,"大三"],["小C","男",24,"大四"],["小D","女",21,"大一"],["小E","女",22,"大四"],["小F","男",21,"大一"],["小G","女",22,"大二"],["小H","女",20,"大三"],["小I","女",20,"大一"],["小J","男",20,"大三"]];
?
?
?//第一次篩選,找出都是大一的信息
?var newInfo=new Array();
? for(i=0;i<infos.length;i++){
? ? ? var info=infos[i];
? ? ? var length=newInfo.length;
? ? ? if(info[3]=="大一"){
? ? ? ? ? newInfo[length]=info;
? ? ? }
? ??
? }
??
?//第二次篩選,找出都是女生的信息
?
? for(i=0;i<newInfo.length;i++){
? ? ? var info=newInfo[i];
? ? ? if(info[1]=="女"){
? ? ? ? ? document.write(info[0]);
? ? ? }
? }