리듀서 함수는 배열을 순회하면서 각각의 요소에 대해 리듀서 함수를 실행하는 함수이다.
arr.reduce(callback, initialValue)
리듀스 함수는 콜백함수와 초기값을 받는다.
const number = [1, 4, 5, 7, 9, 0];
const calc = number.reduce((prev, next) => prev + next, 0);
console.log(calc); // 26
위의 리듀서함수는 배열의 합을 구하는 리듀스 함수이다.
작동방법을 자세하게 알아보자면,
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/reduce