SeouliteLab

Lodash를 사용한 JavaScript 배열 합 구하기 본문

프로그래밍

Lodash를 사용한 JavaScript 배열 합 구하기

Seoulite Lab 2024. 3. 20. 16:07

이번 포스트에서는 Lodash 라이브러리를 사용하여 JavaScript 배열의 합을 구하는 방법을 알아보겠습니다. Lodash는 JavaScript 유틸리티 라이브러리로, 다양한 배열 및 객체 조작 함수를 제공하여 코드를 간결하게 작성할 수 있습니다. 배열의 합을 구하는 기능도 Lodash를 활용하여 쉽게 구현할 수 있습니다.

예제 1: Lodash의 sum() 함수 사용

Lodash의 `sum()` 함수를 사용하여 배열의 합을 구할 수 있습니다. 이 함수는 배열의 모든 요소를 합산하여 반환합니다.

const array = [1, 2, 3, 4, 5];
const sum = _.sum(array);

console.log(sum); // 콘솔에 합계 출력

예제 2: Lodash의 reduce() 함수 사용

`reduce()` 함수를 사용하여 배열의 합을 구할 수도 있습니다. 이 함수는 누적값과 현재 요소를 인자로 받아서 누적값을 계산합니다.

const array = [1, 2, 3, 4, 5];
const sum = _.reduce(array, (accumulator, currentValue) => accumulator + currentValue, 0);

console.log(sum); // 콘솔에 합계 출력

예제 3: Lodash의 sumBy() 함수 사용

객체 배열에서 특정 속성의 합을 구하려면 `sumBy()` 함수를 사용할 수 있습니다. 이 함수는 배열의 각 요소에서 특정 속성을 추출하여 합산합니다.

const array = [{ value: 1 }, { value: 2 }, { value: 3 }, { value: 4 }, { value: 5 }];
const sum = _.sumBy(array, 'value');

console.log(sum); // 콘솔에 합계 출력