Javascript 평균 구하기

Javascript 평균 구하기

Javascript 평균 구하기

문제 : 정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요.

제한사항

arr은 길이 1 이상, 100 이하인 배열입니다.

arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.

입출력 예

arr return

[1,2,3,4] 2.5 [5,5] 5

주어진 코드 ↓

function solution(arr) { var answer = 0; return answer; }

배열의 모든 값을 더하여 배열 길이만큼 나누면 되는 간단한 문제다.

function solution(arr) { let answer = 0; let sum = 0; for(let i=0; i

여기까지가 나의 풀이방법이고,

다른 풀이법도 찾아보았다.

function average(array){ return array.reduce((a, b) => a + b) / array.length; }

그렇다 리듀스를 이용하면 배열의 각 요소에 리듀서 함수를 활용한 누적값 결과를 만들어 낼 수 있다.

reduce를 잊지 말자!

Javascript 평균 구하기

from http://themarketer.tistory.com/61 by ccl(A) rewrite - 2021-09-09 12:27:25