1. 문제 설명
- 정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요.
2. 제한 조건
- arr은 길이 1 이상, 100 이하인 배열입니다.
- arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.
3. 입출력 예
let output = solution([1,2,3,4]);
console.log(output); // 2.5
let output = solution([5,5]);
console.log(output); /5
4. 문제 풀이
function solution(arr) {
let sum = arr.reduce((acc, curr) => acc + curr);
return sum / arr.length;
}
5. 문제 풀이 해설
function solution(arr) {
// 분석
// 더해서 길이로 나누면 된다.
// 풀이
// 리듀스로 합산하고 길이로 나눈다.
let sum = arr.reduce((acc, curr) => acc + curr);
return sum / arr.length;
}