问答详情
源自:4-10 编程练习

这段啥意思,能仔细讲下吗

var arr1=[];

        var n=0;

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

            if(infos[i][3]=="大一" ){

                arr1[n]=infos[i];

                document.write(arr1[n]+"<br>");

                n=n+1;

            }

        }


提问者:小甜心yy 2016-12-25 14:11

个回答

  • 慕先生6202437
    2017-01-01 14:10:33

    这个方法有点弱智 把一个变量能得到的值又赋给另外一个变量再输出

  • TwilightNamigu
    2016-12-25 15:09:07

    应该是把 二维数组里面 的 年级是 大一的 人的编号 先存储到 arr1,然后输出, 因为后面有n++(n+=1)(n=n+1)

  • TwilightNamigu
    2016-12-25 15:07:22

    那个 infos的数组怎么来的  它是个二维数组