[javascript] 배열 순회 시 요소의 평균 구하기

자바스크립트에서 배열의 요소들을 순회하면서 평균을 구하는 방법을 알아보겠습니다.

배열 요소 순회하기

for...of 문을 사용하여 배열의 요소들을 하나씩 순회할 수 있습니다. 이를 활용하여 배열의 총합을 구합니다.

let array = [1, 2, 3, 4, 5];
let sum = 0;

for (let element of array) {
  sum += element;
}

console.log(sum); // 15

평균 구하기

배열의 총합을 구한 후, 요소의 개수로 나누어 평균을 구할 수 있습니다.

let array = [1, 2, 3, 4, 5];
let sum = 0;

for (let element of array) {
  sum += element;
}

let average = sum / array.length;

console.log(average); // 3

내장 메서드 이용하기

자바스크립트에는 배열을 다루기 위한 다양한 내장 메서드들이 존재합니다. 이를 활용하여 더 간단하게 평균을 구할 수도 있습니다. 예를 들어 reduce() 메서드를 사용하여 총합을 구하고, length 속성을 사용하여 요소의 개수를 얻을 수 있습니다.

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

let average = array.reduce((sum, element) => sum + element, 0) / array.length;

console.log(average); // 3

마무리

배열의 요소들을 순회하면서 평균을 구하는 방법을 알아보았습니다. 위의 예제들을 참고하여 자바스크립트에서 배열의 평균을 간단히 구할 수 있습니다.