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

这题我想吐,求大神给个方法

这题我想吐,求大神给个方法

正在回答

2 回答

方法如下。

//第一步把之前的数据写成一个数组的形式,定义变量为 infos
    var infos = [['小A', '女', 21, '大一'], ['小B', '男', 23, '大三'], ['小C', '男', 24, '大四'], ['小D', '女', 21, '大一'], ['小E', '女', 22, '大四'], ['小F', '男', 21, '大一'], ['小G', '女', 22, '大二'], ['小H', '女', 20, '大三'], ['小I', '女', 20, '大一'], ['小J', '男', 20, '大三']]

    //第一次筛选,找出都是大一的信息
    var dayi = new Array();
    var x = 0;
    document.write('first:<br/>');
    for (var i = 0; i < infos.length; i++) {
        if (infos[i][3] == '大一') {
            dayi[x] = infos[i];
            x++;
            document.write(infos[i]+'<br/>');
        }
    }
document.write('second:<br/>');
    //第二次筛选,找出都是大一女生的信息
    var dayinv = new Array();
    var y = 0;
    for (var j = 0; j < dayi.length; j++) {
        if (dayi[j][1] == '女') {
            dayinv[y] = dayi[j];
            y++;
            document.write(dayi[j] + '<br/>');
        }
    }

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

qq_可以笑的话不会哭_0 提问者

非常感谢!
2015-06-19 回复 有任何疑惑可以回复我~

数据遍历完了之后,直接取条件不救OK了for(var i = 0; i < infos.length; i++) {
    if(infos[i][3] === "大一" && infos[i][1] === "女") {
        document.write(infos[i][0] + "<br />");
    }
}

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

举报

0/150
提交
取消

这题我想吐,求大神给个方法

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