reduce():接收一個函數(必須)和一個初始值(可選),該函數接收兩個參數:javascript
reduce()
reduce()會從左到右依次把數組中的元素用reduce處理,並把處理的結果做爲下次reduce的第一個參數。若是是第一次,會把前兩個元素做爲計算參數,或者把用戶指定的初始值做爲起始參數java
舉例:數組
const arr = [1,20,-5,3]
沒有初始值:函數
指定初始值:code