关于数组的问题
if(infos[i][3] === "大一" && infos[i][1] === "女") 这个怎么理解呢?????
if(infos[i][3] === "大一" && infos[i][1] === "女") 这个怎么理解呢?????
2016-06-26
你之前建立了一个二维数组,即数组里的每个变量本身也是一个数组:infos[[‘a', '1', '!'], ['b', '2', '@']]
然后使用循环语句: for(var i=0;i<=infors.length-1;i++),目的是为了遍历数组infos,第一次获得infos[0]的值也就是[‘男', '1', '大一'] ,第一次获得infos[1]的值也就是['女', '2', '大一']
接着使用条件语句if(infos[i][3] === "大一" && infos[i][1] === "女") 判断if值为true还是flase,第一次循环内容为“大一”且“男”不满足条件值为flase,第二次循环内容为“大一”且“女”满足条件值为true。
举报