const result = [1,2,3,4,5].reduce((acc,cur) => (acc[+(cur % 2 !== 0)] += cur, acc), [0, 0]) console.log(result)
它应该对数组中的偶数值和奇数值求和,但我们如何为初始值设置 2 个不同的初始值设定项?reduce 方法末尾有 2 个逗号,在这种情况下它们是如何工作的?
小唯快跑啊
缥缈止盈
相关分类