[JavaScript] Reduce 메소드
reduce() 메소드란? reduce() 메소드는 배열의 각 요소에 대해 주어진 리듀서 (reducer) 함수를 실행하고, 하나의 결과값을 반환한다. reduce() 메소드 구문 // reduce - 기본 문법 arr.reduce(callback[, initialValue]) // reduce - 상세한 버전 const numbers = [1,2,3,4]; numbers.reduce((누산값, 현재요소값, 현재요소의index, 현재배열) =>{ return 다음누산값; }, 초기누산값); 매개변수 1. callback Reduce()는 빈 요소를 제외하고 배열 내에 존재하는 각 요소에 대해 callback함수를 한 번씩 실행하는데, 콜백 함수는 다음의 네 인수를 받는다. 누산기 (accumulator)..