본문 바로가기

프로그램 강좌

[javascript]reduce 배열 합계, 다양한 수식 계산

오늘은 reduce 사용법에 대해 알아보겠습니다.

function solution(arr) {
    let answer = [],
        sum = arr.reduce((acc, cur) => acc + cur, 0); // 수식, 시작값
    answer = sum;
    return answer;
}
let arr = [20, 7, 23, 19, 10, 15, 25, 8, 13];
console.log(solution(arr));

reduce 안에 수식, 시작값이 있습니다.
reduce((acc, cur)=acc+cur>, 0); 뒷쪽의 0은 간단합니다. 이 값을 변경하면 그 값만큼 기준점이 변경되게 됩니다.

728x90

'프로그램 강좌' 카테고리의 다른 글

[javascript]for of string 문자열 활용법  (0) 2021.02.24
[javascript]문자 치환, replace  (0) 2021.02.23
[javascript]배열에서 제거 splice  (0) 2021.02.22
[Bulma]버튼  (0) 2020.12.13
[Bulma]Hello World  (0) 2020.12.12