나는 이렇게 학습한다/Language

JavaScript _ 'for문'으로 배열의 합을 구하는 방법

daco2020 2022. 3. 5. 22:03
반응형

자바스크립트의 경우 배열의 합을 구하는 간단한 내장함수가 없는 것 같습니다. (파이썬 최고..)

라이브러리를 설치하거나 for문 혹은 reduce함수를 사용해야하는데 이번 글에서 for문으로 배열 합을 구하는 함수를 만들어 보겠습니다.

 

 

코드부터 볼까요?

let a = [1,2,3,4,5];

function sum(a){
  let sum = 0;
  for (let i of a){
    sum += i;
  };
  return sum;
};

console.log(sum(a))


>>> 15

 

1. 함수 sum은 배열을 인자로 받습니다.

2. 배열로부터 요소를 뽑아 sum이라는 변수에 반복하여 더합니다.

3. sum 변수를 반환합니다.

 

 

이처럼 함수를 미리 작성해두면 Python의 sum() 처럼 배열 합계를 구하는데 사용할 수 있겠습니다.

 

 

 

 

반응형