인수로 주어진 배열의 평균을 구하는 함수를 완성하라.
function average(array){
}
console.log(average([5, 3, 4])); // 4
풀이
function average(array) {
return array.reduce((pre, cur, i) =>
i === array.length - 1 ? (pre + cur) / array.length : pre + cur
);
}
console.log(average([5, 3, 4])); // 4
'JAVASCRIPT > 자바스크립트 알고리즘' 카테고리의 다른 글
자바스크립트 '특별한 정렬' (2) | 2020.10.30 |
---|---|
자바스크립트 '최단 거리 1차원 점의 쌍 구하기 (DAUM)' (0) | 2020.10.30 |
자바스크립트 '배열에서 특정 값만을 구하기' (0) | 2020.10.30 |
자바스크립트 '배열의 인접한 요소곱 중 가장 큰 값 구하기' (0) | 2020.10.30 |
자바스크립트 '두 정수 사이의 합' (0) | 2020.10.30 |