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

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

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    数组长度偶数相加
    29
    0

    我想对数组进行两个数的叠加

    const recomArr = [{ mycount: 12, myhour: 0 },
    { mycount: 5, myhour: 1 },
    { mycount: 3, myhour: 2 },
    { mycount: 3, myhour: 3 },
    { mycount: 3, myhour: 4 },
    { mycount: 1, myhour: 5 },
    { mycount: 3, myhour: 6 },
    { mycount: 0, myhour: 7 },
    { mycount: 2, myhour: 8 },
    { mycount: 2, myhour: 9 },
    { mycount: 3, myhour: 10 },
    { mycount: 2, myhour: 11 },
    { mycount: 5, myhour: 12 },
    { mycount: 4, myhour: 13 },
    { mycount: 7, myhour: 14 },
    { mycount: 39, myhour: 15 },
    { mycount: 10, myhour: 16 },
    { mycount: 8, myhour: 17 },
    { mycount: 10, myhour: 18 },
    { mycount: 8, myhour: 19 },
    { mycount: 6, myhour: 20 },
    { mycount: 8, myhour: 21 },
    { mycount: 8, myhour: 22 },
    { mycount: 16, myhour: 23 }]
    
    console.log(recomArr.reduce((t, c) => {
      if (t[0].length > 0 && (t[0].length % 2) === 0) {
        t[1].push(t[0][0] + t[0][1]);
        t[0] = [];
      } else {
        t[0].push(c.mycount)
      }
      return t;
    }, [[], []]));

    结果不对,我弄不明白到底是那里出了问题

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 共 0 条
    • 浪久己孤 普通会员 1楼
      502 Bad Gateway

      502 Bad Gateway


      nginx
    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部