咸鱼锅巴
2017-07-20 16:09
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(i=0;i<=10;i++){ if(infos[i][3]=="大一"){ if(inofs[i][1]=="女"){ document.write(infos[i][0]); } } }
你的数组问题 不能这样创建数组 你把new Array去掉就好了 具体的你去看看二维数组创建那块吧
把判断条件用&&连接
..你前后俩infos都写的不一样啊
JavaScript进阶篇
468196 学习 · 21891 问题
相似问题