정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요.
arr은 길이 1 이상, 100 이하인 배열입니다.
arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.
arr return
[1,2,3,4] 2.5
[5,5] 5
리듀스 함수 기본 형태
Array.reduce( callBackFunction( accumulator, cuurentValue, currentIndex, source ) )
=
Array.reduce((누산값, 현재요소값, 현재요소의index, 현재배열) => {
return 다음누산값;}, 초기누산값);
function solution(arr) {
const total = arr.reduce((acc,cur) => acc+cur, 0);
const avr = total/arr.length
return avr;
}
function average(array){
return array.reduce((a, b) => a + b) / array.length;
}
오옹...
풀이들 좋네요~~! 참고해 갑니다