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

结果是空的

document.write("第三次筛选,找出大一的女生的信息"+"<br/>");

 

 for(var i=0;i<infos.length;i++){


     for(var j=0;j<infos[i].length;j++){


         if(infos[i][j]=='大一'&&infos[i][j]=='女'){


             document.write(infos[i]);


         }


     }


 }

  


提问者:玄众妙 2019-05-18 15:12

个回答

  • 慕雪5286490
    2019-05-18 15:58:04
    已采纳

    infos[i][j]=='大一'&&infos[i][j]=='女'

    同一个值,怎么能同时等于大一和女呢?

  • 玄众妙
    2019-05-18 16:38:33

    document.write("第三次筛选,找出大一的女生的信息"+"<br/>");

     

     for(var i=0;i<infos.length;i++){


         for(var j=0;j<infos[i].length;j++){


             if(infos[i][j]=='大一'&&infos[i][1]=='女'){


                 document.write(infos[i]);


             }


         }


     }

    这样就行了。但是可不可以把1换成其他表达是呢?