정수를 담고 있는 배열 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) {
let answer = arr.reduce((acc, curr) => acc + curr, 0)/arr.length;
return answer;
}
function average(array){
var sum = 0;
for(var i=0; i<array.length; i++)
sum += array[i];
return sum/array.length;
}
반복문을 이용해서 배열의 평균을 구할 수도 있다. 하지만 함수를 쓰는게 조금 더 간단한 듯 하다. 그냥 통과만 한다고 변수나 파라미터 값을 의미 없는 단어로 쓰는데 의미 있게 쓰도록 노력해야겠다.