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

不智能啊 这么写报错了

var infos = ["('小A','女',21,'大一')","('小B','男',23,'大三')","('小C','男',24,'大四')","('小D','女',21,'大一')","('小E','女',22,'大四')","('小F','男',21,'大一')","('小G','女',22,'大二')","('小H','女',20,'大三')","('小I','女',20,'大一')","('小J','男',20,'大三')"]

   //第一步把之前的数据写成一个数组的形式,定义变量为 infos


   var result = new Array();

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

       if(infos[i].indexOf('大一')>0){

          result.push(infos[i])

       }

       

   }

    //第一次筛选,找出都是大一的信息

   for(var j = 0;j<result.length;j++){

       if(result[j].indexOf('女')>0){

        console.log(result[j])

       }

   }


正在回答

4 回答

我就问问你在搞什么?恩?!

http://img1.sycdn.imooc.com//59291f620001dc5707930455.jpg

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

不知道有什么错,在控制台中可以输出了结果

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

你为什么这么些,这又不是面向对象,哪来的Indexof方法......你还想获取索引值吗

要是可以这样你完全都可以直接用ArrayList的各种方法了,萌萌的..

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

这写法,本姑娘也看不懂啊

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

举报

0/150
提交
取消

不智能啊 这么写报错了

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