作业没有写出来,老师帮我看看

来源:4-10 编程练习

qq_云在指尖_0

2015-10-21 06:58

我在editplus里写没有出来啊,怎么写呢?不会了

写回答 关注

1回答

  • 江之永矣不可方思
    2015-10-24 17:53:14
    已采纳

    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++){

         for(var j=0;j<4;j++){  //两层循环确定数组的所有元素

             if(infos[i][1]=="女"&&infos[i][3]=="大一"){  //判断是否是女且是大一

             document.write(infos[i][j]);   //输出元素

             if(j==3){document.write("<br/>");} //如果这个元素是第四个,换行

             }

         }

    }

    //我这种方法较笨。目前在想更简洁的方法,到时候再写给你

    qq_云在指...

    非常感谢!

    2015-10-24 19:29:38

    共 2 条回复 >

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题