这里的 i 表示什么意思

来源:4-10 编程练习

胡家庙周星驰

2015-05-15 19:00

var mychar=[['小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<mychar.length;i++){

      /* if(mychar[i][1]=="女"&&mychar[i][3]=="大一"){

           

           document.write(mychar[i][0])

       }*/

       switch(mychar[i][1]){

           case "女":

               switch(mychar[i][3]){

                   case "大一":

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

                       break;

               }

       }

       }


写回答 关注

1回答

  • 廖熊猫
    2015-12-14 17:04:04

    i是变量,用来选择数组里面的元素。i=0时,就是mychar[0][1],也就是选择了二维数组的第一个数组的第二个元素。即['小A','女',21,'大一']中的'女'。通过循环来继续进行i=1,i=2,i=3...等

JavaScript进阶篇

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

467395 学习 · 21877 问题

查看课程

相似问题