자바스크립트 배열의 모든 요소의 합 구하기
// 배열 생성
const numbers = [1, 2, 3, 4, 5];

// reduce 메서드를 사용하여 모든 요소의 합 구하기
const sum = numbers.reduce((accumulator, currentValue) => accumulator + currentValue, 0);

console.log(sum); // 결과: 15

위의 코드에서 reduce 메서드는 두 개의 매개변수를 갖습니다. 첫 번째 매개변수는 콜백 함수이며, 각 요소에 대해 실행됩니다. 두 번째 매개변수는 초기값이며, 여기서는 0으로 설정했습니다.

콜백 함수는 두 개의 매개변수를 갖고 있습니다. 첫 번째 매개변수 accumulator는 이전 호출에서 반환된 값입니다. 두 번째 매개변수 currentValue는 현재 처리 중인 요소입니다. 콜백 함수는 각 요소마다 실행되며, 이전 요소의 결과에 현재 요소를 더하여 반환합니다.

따라서 위의 예시에서는 초기값을 0으로 설정하고 모든 요소를 더하여 최종적인 합을 계산합니다. 결과적으로 sum 변수에는 모든 요소의 합인 15가 저장됩니다.

이와 같은 방식으로 자바스크립트 배열의 모든 요소의 합을 간단하게 구할 수 있습니다.