Array.reduce
arr.reduce((acc, item) => acc, initial)
요소를 누적해 하나의 값으로 합친다.
누적값(acc)에 각 요소를 적용해 최종적으로 하나의 결과(합계·객체 등)를 만듭니다. 초깃값을 주는 것이 안전합니다.
반환값누적된 최종 값
예시
[1, 2, 3].reduce((acc, n) => acc + n, 0); // 6← JavaScript 메서드 사전 전체 보기
arr.reduce((acc, item) => acc, initial)
요소를 누적해 하나의 값으로 합친다.
누적값(acc)에 각 요소를 적용해 최종적으로 하나의 결과(합계·객체 등)를 만듭니다. 초깃값을 주는 것이 안전합니다.
반환값누적된 최종 값
예시
[1, 2, 3].reduce((acc, n) => acc + n, 0); // 6← JavaScript 메서드 사전 전체 보기