[프로그래머스] 평균 구하기

백승연·2024년 1월 11일
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 result = arr.reduce((a, b) => (a + b));
    return result / arr.length;
}

💡 다른 사람들의 풀이

# 1

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


// 아래는 테스트로 출력해 보기 위한 코드입니다.
var testArray = [5,3,4] 
console.log("평균값 : " + average(testArray));

# 2

function average(array){
  //함수를 완성하세요
var sum = 0;
  for(var i = 0; i<array.length; i++){
    sum += array[i];
  }
  return sum/array.length;
}


// 아래는 테스트로 출력해 보기 위한 코드입니다.
var testArray = [5,3,4] 
console.log("평균값 : " + average(testArray));



📝 모르는 내용 찾아보기

profile
공부하는 벨로그

0개의 댓글