给个答案给不会的同学吧

来源:4-10 编程练习

我也很惆怅啊

2018-11-13 23:29

var infos=[['小A','女',21,'大一'],  ['小B','男',23,'大三'],


    ['小C','男',24,'大四'],  ['小D','女',21,'大一'],


    ['小E','女',22,'大四'],  ['小F','男',21,'大一'],


    ['小G','女',22,'大二'],  ['小H','女',20,'大三'],


    ['小I','女',20,'大一'],  ['小J','男',20,'大三']];

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

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

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

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

     }

 }

 


写回答 关注

3回答

  • 慕粉1627582927
    2019-01-15 04:40:56

    全都是错的。

  • weixin_慕莱坞1358064
    2018-11-14 14:05:50

    <!DOCTYPE  HTML>

    <html>


    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>系好安全带,准备启航</title>


    <script type="text/javascript">

    var riqi = new Date();

    document.write(riqi.getFullYear() + "年" + riqi.getMonth() + "月" + riqi.getDate() + "号&nbsp&nbsp&nbsp&nbsp");

    var xinqi = new Array("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");

    document.write(xinqi[riqi.getDay()] + "--班级总分为:");

    //通过javascript的日期对象来得到当前的日期,并输出。


    //成绩是一长窜的字符串不好处理,找规律后分割放到数组里更好操作哦

    var aastr=new Array();j=0;//申明一个数组及一个计数变量

    var scoreStr = "小明:87;小花:81;小红:97;小天:76;小张:74;小小:94;小西:90;小伍:76;小迪:64;小曼:76";

    for (i=3;i<scoreStr.length;i=i+6) {//利用for循环,把成绩放入数组中,方便下一次的求和

    aastr[j]=scoreStr.substring(i,i+2);

    j++;

    }

    //document.write(aastr);

    var sum=0;//定义一个用来求和的变量,在申明的时候,如果是数值的,就一定需要先申明=0

    for (a=0;a<aastr.length;a++) {

    sum=sum+parseInt(aastr[a]);//在做求和运算的时候,一定要把数组中的字符串转换成数值

    }

    var pinjunfen=sum/aastr.length; //申明一个变量用来求平均分

    document.write(Math.round(pinjunfen));//平均分需要做四舍五入操作

    //从数组中将成绩撮出来,然后求和取整,并输出。

    </script>

    </head>


    <body>

    </body>


    </html>


  • 给大佬递茶
    2018-11-14 11:22:59

    <!DOCTYPE  HTML>

    <html >

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    <title>流程控制语句</title>

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

     //第二次筛选,找出都是女生的信息

     if(infos[i][1]=='女')

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

      }

    </script>

    </head>

    <body>

    </body>

    </html>


JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题