JavaScript reduce() 완벽 정리reduce() 메서드는 배열의 모든 요소를 순회하며 하나의 결과값으로 누적(축약) 하는 함수입니다.배열의 합계, 평균, 객체 변환 등 다양한 형태의 집계 작업에 활용됩니다.기본 문법array.reduce(function(누적값, 현재값, 인덱스, 배열) { return 새로운누적값;}, 초기값);매개변수 설명누적값(accumulator): 이전 콜백 함수의 반환값이 누적되어 전달됩니다.현재값(currentValue): 현재 순회 중인 배열의 요소 값입니다.인덱스(index): 현재 요소의 인덱스 번호입니다.배열(array): reduce()가 호출된 원본 배열입니다.초기값(initialValue): 누적값의 초기값으로, 지정하지 않으면 배열의 첫 번째 요소..