为了账号安全,请及时绑定邮箱和手机立即绑定

求解在线等

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

 if(infos[i][3] == "大一" && infos[i][1] == "女") { 

 document.write(infos[i][0] ); } }


 if(infos[i][3] == "大一" && infos[i][1] == "女") 

 这个[3]是怎么来的?

正在回答

2 回答

数组下标是从0开始的,[3]就是判断年级那个用的指的就是  大几

0 回复 有任何疑惑可以回复我~

<script type="text/javascript">


 //第一步把之前的数据写成一个数组的形式,定义变量为 infos

    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][3]=="大一" && infos[i][1]=="女"){

document.write(infos[i]+"<br />")

}

}

</script>




0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求解在线等

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信