프로그래머스 | 평균값 구하기 javascript

leehyuna·2022년 3월 14일
0

programmers

목록 보기
2/8
post-thumbnail

👩🏻‍💻 JS coding test | 알고리즘 Level1

💻 작성코드 1

function solution(s) {
  const num = s.slice()
  let answer = 0
  console.log(num)
  for (let i = 0; i < s.length; i++) {
    answer += num[i]
    console.log(answer)
  }
  return answer / s.length;
}

💡풀이

배열을 나눠서 더하고 배열 길이만큼 나눈다.

💻 작성코드 2

function solution(s) {
  const result = s.reduce((sum, item) => sum + item, 0) / s.length
  return result
}

💡풀이

reduce(function(accumulator, item, index, array)
reduce로 값을 다 더한 후에 배열 길이로 나눈다.
profile
seize the day ☺︎

0개의 댓글