1️⃣ numbers 에 있는 모든 숫자를 더한다
2️⃣ 요소의 개수로 나누어 평균을 계산한다
3️⃣ 계산된 평균값을 반환!
function solution(numbers) {
// 1) numbers 배열의 합을 구한다
const sum = numbers.reduce((acc, num) => acc + num, 0);
// 2) 합계를 요소 개수로 나누어 평균을 계산
const average = sum / numbers.length;
// 3) 계산된 평균값을 반환
return average;
}
👩🏻💻 문제를 풀이하면서 reduce 메서드를 사용하였다!!!
reduce는 초기값을 설정한 뒤 배열을 순회하며 계산된 누적 값을 저장한다
즉!! 배열의 모든 요소를 간단히 합산하거나 원하는 값으로 처리할 때 유용한 메서드다~~!!