python에선 배열의 합은 간단하게 sum()함수로 끝낸다.
또는 map()함수를 사용함으로써 간단하게 할 수 있다.
하지만 javascript에서 sum함수를 쓸 수가 없었다.
그러면서 찾은 것이 reduce()함수. => python의 map()같은 함수인 것 같다..
reduce()함수 참고용이다.
배열 내부의 모든 값들을 더할 때 이 코드를 썼다.
const sum1 = numbers.reduce((accumulator, currentNumber) => accumulator + currentNumber, 0);
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce
'알고리즘 > 함수 in javascript' 카테고리의 다른 글
filter()함수 - 배열파라미터 필터링 in javascript (0) | 2022.07.16 |
---|---|
sort()함수 - 오름,내림차순 in javascript (0) | 2022.07.16 |
map()함수 - 각 요소마다 적용 in javascript (0) | 2022.07.15 |
댓글