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

在一个大学的编程选修课班里,我们得到了一组参加该班级的学生数据,分别是姓名、性别、年龄和年级,接下来呢,我们要利用JavaScript的知识挑出其中所有是大一的女生的的名字哦。 学生信息如下: ('小A','女',21,'大一'), ('小B','男',23,'大三'), ('小C','男',24,'大四'), ('小D','女',21,'大一'), ('小E','女',22,'大四'), ('小F','男',21,'大一'), ('小G','女',22,'

如果用indexOf和chartAt该如何实现呢?

正在回答

3 回答

<script>


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]=="大一"){

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

             if(infos[i][1]=="女"){

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

             }

         }

     

 }

</script>


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

我是你哥哥丶

这个有问题、
2019-08-23 回复 有任何疑惑可以回复我~

这个不是这章最后的练习题吗?这个有答案的

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

function select(array){

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

var str=array[i].join();

if(str.indexOf("女")!=-1&&str.indexOf("大一")!=-1){

document.write(array[i]+"<br>");

}

}

}

1 回复 有任何疑惑可以回复我~
#1

qq_IMV_0

可以试一下
2016-02-03 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

在一个大学的编程选修课班里,我们得到了一组参加该班级的学生数据,分别是姓名、性别、年龄和年级,接下来呢,我们要利用JavaScript的知识挑出其中所有是大一的女生的的名字哦。 学生信息如下: ('小A','女',21,'大一'), ('小B','男',23,'大三'), ('小C','男',24,'大四'), ('小D','女',21,'大一'), ('小E','女',22,'大四'), ('小F','男',21,'大一'), ('小G','女',22,'

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