无法输出为啥

来源:4-10 编程练习

qq_慕沐3366631

2019-08-06 21:11

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


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


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


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


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

    for(var a=0;a<=10;a++){

      if (info[a][3] == "大一") {

        document.write(info[a]);

      }

    }

  


写回答 关注

3回答

  • 狼王梦0_0
    2019-08-17 12:50:44

    可以输出,是网站问题,有时候我是对的,他也不允许我通过,但是旁边的结果是正确的就行

  • 二三三
    2019-08-10 18:56:04

    你的代码放在我这里可以输出啊

  • 骑猪的勇者
    2019-08-06 23:48:44

    二维数组输出应该是逐个输出,可以参考一下这段代码

     for(var i=0;i<10;i++)

     {

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

         {

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

             //逐个输出info[i]对应项    

            for(var j=0;j<4;j++)

                {

                    document.write(infors[i][j]+" ");

                }

            document.write("<br>");

         }

     }


JavaScript进阶篇

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

468196 学习 · 21891 问题

查看课程

相似问题