반응형
자바스크립트의 경우 배열의 합을 구하는 간단한 내장함수가 없는 것 같습니다. (파이썬 최고..)
라이브러리를 설치하거나 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() 처럼 배열 합계를 구하는데 사용할 수 있겠습니다.
반응형
'나는 이렇게 학습한다 > Language' 카테고리의 다른 글
Python _ 리스트 요소 개수 세기(dictionary, collections) (0) | 2022.03.06 |
---|---|
JavaScript _ 스프레드 연산자로 배열 합치기 (2) | 2022.03.05 |
Python _ 딕셔너리 가져오기 메서드 정리 (0) | 2022.03.04 |
Python _ 딕셔너리 추가, 삭제 메서드 정리 (0) | 2022.03.04 |
파이썬 range로 음수와 0도 반복할 수 있을까? (0) | 2022.02.10 |