평균 구하기 (for, reduce)

Eunsoo Ha·2021년 8월 13일

programmers

목록 보기
23/37
  • 처음생각
    for문 돌려서 answer = 0 에 각 항목을 더해준 뒤 return 할때 arr.length로 나눠준다
function solution(arr) {
    var answer = 0;
    
    for (let i = 0 ; i < arr.length; i++) {
        answer += arr[i]
    }
    
    return answer / arr.length;
}

-다른사람 풀이
reduce를 사용하여 1줄로 코딩

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

0개의 댓글