[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
마무리
배열의 요소들을 순회하면서 평균을 구하는 방법을 알아보았습니다. 위의 예제들을 참고하여 자바스크립트에서 배열의 평균을 간단히 구할 수 있습니다.