账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    js数组奇偶数插入
    33
    0

    var a = [1, 2, 3, 4, 5]
    var b = [a, b, c, d]

    最终我要得到 var all = [1,b,3,d,5,a,2,c,4]

    第一,取出a的奇偶
    var a的奇数 = [1,3,5]
    var a的偶数 = [2,4]

     取出b的奇偶

    var b的奇数 = [a,c]
    var b的偶数 = [b,d]

    第二,a的奇数跟b的偶数数组操作交叉得到[1,b,3,d,5]

      a的偶数跟b的奇数组操作交叉得到[a,2,c,4]   

    第三,最后数组concat 就好了

    请问有没有更方便,简洁的方法呢?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部