为了账号安全,请及时绑定邮箱和手机立即绑定

求解释一下每行代码是什么意思

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

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

          infos[i] = null;

    }

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

     if (infos[i] != null && infos[i][1] == '女') {

          document.write(infos[i].join(',') + '<br>');

     }

  }


正在回答

2 回答

for(声明变量i;当i小于infos数组的长度时,执行此for函数;循环一次后i自增,即i的值+1

  {

如果(数组infor[i][3]的值 不等于 大一)

     空值 赋值给 infor[i]  

  }

for(声明变量i;当i小于infos数组的长度时,执行此for函数;循环一次后i自增,即i的值+1)

如果(数组infor[i][0] 不等于 空 并且 数组infori[i][1]的值 等于 女)

{打印内容(将数组infor的内容打印为字符串 换行)   //     .join 意为将infor数组的内容转变为字符串 <br>意为换行


}

0 回复 有任何疑惑可以回复我~
#1

Me小前端 提问者

非常感谢!
2017-04-13 回复 有任何疑惑可以回复我~
#2

one_meter_sunshine 回复 Me小前端 提问者

客气客气
2017-05-18 回复 有任何疑惑可以回复我~

求大神解释infos[i][3] != '大一'为啥不是infos[i][4] != '大一'啊


1 回复 有任何疑惑可以回复我~
#1

花开微凉zlt

数组啊,比如说infos={[小号,女,13,大一,57],[小李,男,17,大二,67]}如果想要判断是不是大一那么就是infos[i][3],如果想要判断性别女那么就是infos[i][1]啊! 我觉得应该是这样的
2017-04-13 回复 有任何疑惑可以回复我~
#2

最爱凉拖鞋

数组索引从0开始
2017-04-13 回复 有任何疑惑可以回复我~
#3

one_meter_sunshine

数组是从0开始计数的,第四个内容是 大一 ,那么中括号里的数字就应该是3
2017-05-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求解释一下每行代码是什么意思

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信