问答详情
源自:4-10 编程练习

有人帮我解答一下吗?

var a=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<10;i++)

 {

     for(var j=0;j<4;j++)

     {

         if(a[i][3]=='大一')

         document.write(a[i]);

     }

 }

  

 //第二次筛选,找出都是女生的信息

 for(var i=0;i<10;i++)

 {

     for(var j=0;j<4;j++)

     {

         if(a[i][1]=='女')

         document.write(a[i]);

     }

 }

为什么没有结果???


提问者:qq_一首歌的孤寂_0 2015-03-19 20:41

个回答

  • uhelper_net
    2015-03-24 17:23:44

    大锅 new Array() 用new初始话数组时,是调用的array()函数形式.