const result = [1,2,3,4,5].reduce((acc,cur) => (acc[+(cur % 2 !== 0)] += cur, acc), [0, 0])
console.log(result)它應該對數組中的偶數值和奇數值求和,但我們如何為初始值設置 2 個不同的初始值設定項?reduce 方法末尾有 2 個逗號,在這種情況下它們是如何工作的?
減少數組方法的兩個初始值?
Cats萌萌
2023-04-27 17:19:55