A reduce függvény tömb az egy elemeinek aggregálására való. Tehát az előző Array metódusokhoz képest abban különbözik, hogy egyetlen összesített értékkel tér vissza.
reduce
reduce(callbackFn) reduce(callbackFn, initialValue)
const array1 = [1, 2, 3, 4] // 0 + 1 + 2 + 3 + 4 const initialValue = 0 const sumWithInitial = array1.reduce((accumulator, currentValue) => accumulator + currentValue, initialValue) console.log(sumWithInitial) // Expected output: 10