[JavaScript] 배열 요소 합계

2023. 8. 22. 16:14·개발 (Development)/JavaScript

배열 요소의 총 합을 구하기 위해서 reduce 함수를 사용한다. 자바스크립트의 reduce 함수는 배열의 각 요소를 순회하며 callback 함수의 실행 값을 누적하여 하나의 결과값을 반환한다.

1. 합계 구하기

const arr = [1, 2, 3];

const result = arr.reduce(function add(sum, currValue) {
  return sum + currValue;
}, 0);

console.log(result); // 6

위 예시 처럼 합계를 구할 수 있다.

[출처]

https://cocobi.tistory.com/134

 

[JS] 자바스크립트 배열의 합계, 평균 구하기

📌 배열의 합계, 평균 구하기 자바스크립트에서 배열의 합계와 평균을 구하는 방법으로 reduce( )를 사용하면 된다. 또한, 배열의 역순으로 연산을 원할 때는 reduceRight( )를 사용하면 된다. 1️⃣ re

cocobi.tistory.com

https://tocomo.tistory.com/26

 

JavaScript - 배열 reduce() 사용법 및 예제

구문 자바스크립트의 reduce함수는 배열의 각 요소를 순회하며 callback함수의 실행 값을 누적하여 하나의 결과값을 반환 합니다. arr.reduce(callback[, initialValue]) 파라미터 callback function 다음 4가지의

tocomo.tistory.com

 

반응형

'개발 (Development) > JavaScript' 카테고리의 다른 글

[JavaScript] 자바스크립트의 비동기 처리와 Promise 객체  (0) 2024.05.07
[JavaScript] 배열 중복 제거  (0) 2023.08.22
[JavaScript] ECMAScript 6  (0) 2022.04.08
'개발 (Development)/JavaScript' 카테고리의 다른 글
  • [JavaScript] 자바스크립트의 비동기 처리와 Promise 객체
  • [JavaScript] 배열 중복 제거
  • [JavaScript] ECMAScript 6
LoopThinker
LoopThinker
모르는 것을 알아가고, 아는 것을 더 깊게 파고드는 공간
  • LoopThinker
    CodeMemoir
    LoopThinker
  • 전체
    오늘
    어제
    • 분류 전체보기 (216) N
      • 개발 (Development) (151) N
        • Algorithm (1)
        • Angular (1)
        • AWS (4)
        • DeepSeek (2)
        • Docker (7)
        • Git (3)
        • Java (30)
        • JavaScript (4)
        • Kafka (5)
        • Kubernetes (4)
        • Linux (6)
        • PostgreSQL (37) N
        • Python (26)
        • React (3)
        • TypeScript (3)
        • Vue.js (5)
        • General (10)
      • 데이터 분석 (Data Analysis) (1)
      • 알고리즘 문제 풀이 (Problem Solving.. (27)
      • 자격증 (Certifications) (24)
        • ADsP (14)
        • 정보처리기사 (4)
        • Linux Master (5)
        • SQLD (1)
      • 기술 동향 (Tech Trends) (10)
      • 기타 (Others) (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    백준알고리즘
    백준온라인저지
    JPA
    typescript
    ADsP
    timescaledb
    백준
    리눅스 마스터 2급
    DevOps
    python
    자바
    리눅스 마스터 2급 2차
    Kafka
    백준자바
    PostgreSQL
    MyBatis
    pandas
    deepseek
    Linux
    javascript
    springboot
    오답노트
    JSON
    docker
    Kubernetes
    AWS
    Linux master
    Vue.js
    java
    데이터분석
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
LoopThinker
[JavaScript] 배열 요소 합계
상단으로

티스토리툴바