SOURCE

var arr = [1, 2, 3, 4]

// arr.reduce((a, b) => {
//     console.log(a, b)
//     return '☆'
// })

var result = arr.reduce((a, b) => {
    console.log(a, b)
    return a + b
})
console.log(result)



// 结论: reduce 的执行结果依赖于上次返回的值
console 命令行工具 X clear

                    
>
console