평균 구하기(Javascript)

·2022년 9월 14일
0
post-thumbnail

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

제한사항

arr은 길이 1 이상, 100 이하인 배열입니다.
arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.

입출력 예

arrreturn
[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;
}

반복문을 이용해서 배열의 평균을 구할 수도 있다. 하지만 함수를 쓰는게 조금 더 간단한 듯 하다. 그냥 통과만 한다고 변수나 파라미터 값을 의미 없는 단어로 쓰는데 의미 있게 쓰도록 노력해야겠다.

profile
전 이것도 몰라요

0개의 댓글

관련 채용 정보