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

一步到位,仅供参考

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <meta http-equiv="X-UA-Compatible" content="ie=edge">

    <title>4-10编程练习</title>

</head>

<body>

    

    <script type="text/javascript">

        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<10;i++){

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

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

            }

        }

    </script>

</body>

</html>


正在回答

4 回答

i<=infos.length会比较好吧

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

秋之枫华 提问者

的确,疏忽了,多谢指正!
2020-01-03 回复 有任何疑惑可以回复我~

因为infos[i][0]代表二维数组每一行第一列

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

为什么infos[i][0]代表得出的结果呢

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

http://img1.sycdn.imooc.com//5de0bbd60001fd3b11440255.jpg

输出结果:

小A
小D
小I

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

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468047    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

一步到位,仅供参考

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