JavaScript의 배열 합계
Harshit Jindal
2023년10월12일
-
for
루프를 사용하여 JavaScript 배열에서 배열 합계 -
reduce()
메서드를 사용하여 JavaScript 배열의 배열 합계 -
lodash
라이브러리를 사용하여 JavaScript 배열의 배열 합계
이 튜토리얼은 JavaScript에서 숫자 배열의 합을 얻는 방법을 알려줍니다.
for
루프를 사용하여 JavaScript 배열에서 배열 합계
for
루프는 배열을 반복하는 데 사용됩니다. 이를 사용하여 배열의 모든 숫자를 더하고 변수에 저장할 수 있습니다.
const array = [1, 2, 3, 4];
let sum = 0;
for (let i = 0; i < array.length; i++) {
sum += array[i];
}
console.log(sum);
결과를 저장하기 위해sum
변수를0
으로 초기화하고for
루프를 사용하여 각 요소를 방문하여 배열의 합계에 추가합니다.
reduce()
메서드를 사용하여 JavaScript 배열의 배열 합계
reduce()
메소드는 배열을 반복하고 리듀서 함수를 호출하여 함수에 의한 배열 계산 값을 누산기에 저장합니다. 누산기는 배열을 통해 반복되는 누적 결과를 저장하기 위해 모든 반복에서 기억되는 변수입니다. 이것을 사용하여 배열을 반복하고 요소의 값을 누산기에 추가하고 배열의 합계를 얻을 수 있습니다.
const arr = [1, 2, 3, 4];
const reducer = (accumulator, curr) => accumulator + curr;
console.log(arr.reduce(reducer));
lodash
라이브러리를 사용하여 JavaScript 배열의 배열 합계
lodash
라이브러리에는 배열에있는 숫자를 쉽게 추가 할 수있는sum
메소드가 있습니다.
var lodash = require('lodash');
var arr = [3, 6, 1, 5, 8];
var sum = lodash.sum(arr);
console.log(sum);
위에서 설명한 모든 방법은 모든 주요 브라우저와 호환됩니다.
작가: Harshit Jindal
Harshit Jindal has done his Bachelors in Computer Science Engineering(2021) from DTU. He has always been a problem solver and now turned that into his profession. Currently working at M365 Cloud Security team(Torus) on Cloud Security Services and Datacenter Buildout Automation.
LinkedIn