reduce 함수

reduce 함수

1. reduce 함수

  • reduce 함수는 배열의 각 요소에 대해 주어진 콜백 함수를 실행하고, 하나의 누적된 결과 값을 반환하는 함수입니다.
  • reduce초기값(Initial Value)과 함께 사용될 수 있습니다.

 

2. 사용방법

  • 다음 예제를 확인해보겠습니다.
let numbers = [1,2,3,4,5,];

let sum = numbers.reduce((result, num) => result + num, 0);

console.clear();
console.log(sum); // 15
  • 위 코드에서 reduce배열 numbers의 각 요소에 대해 누적된 합계를 계산합니다.
  • 초기값으로 0을 사용하고, 콜백 함수는 현재 요소(num)와 누적된 값(result)을 받아서 더한 후, 새로운 누적 값을 반환합니다.
  • 이러한 과정은 모든 요소에 대해 반복되어, 최종적으로 모든 숫자의 합계가 계산됩니다.

'Front-End Study > JavaScript' 카테고리의 다른 글

export와 export default의 차이  (0) 2024.03.09
this와 bind  (0) 2024.01.31
생성자 (constructor)  (0) 2024.01.29
forEach 메서드  (0) 2024.01.26
동기와 비동기  (0) 2023.11.10