0. reduce 란?array.reduce((accumulator, currentValue) => { // 콜백 함수 내용}, initialValue); reduce() 는 배열의 모든 요소를 하나로 축소하는 데 사용하는 메서드이다.배열을 합치거나, 필터링하거나, 특정 조건을 만족하는 값을 찾을 때 유용하다. accumulator (누적값): 배열의 요소들을 하나씩 처리하면서 누적되는 값. 처음에는 initialValue로 시작해.currentValue (현재값): 배열에서 순차적으로 처리되는 각 요소.initialValue(초기값): 누적값이 시작하는 초기값 (옵션, 생략 가능).결과값: 배열을 모두 처리한 후 최종적으로 하나의 값이 반환됨. 첫번째 요소부터 마지막 요소까지 차례대로 순회하며 acc..