프로그래머스 (JS)/Lv. 0

[Programmers] 120817번 - 배열의 평균값

hodo- 2023. 2. 20. 14:38

Problem

문제 보기

정수 배열 numbers가 매개변수로 주어집니다.
numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요.

Solution

function solution(numbers) {
    let sum = 0;
    for (let i = 0; i < numbers.length; i++){
        sum += numbers[i];
    }
    
    let answer = sum / numbers.length;
    return answer;
}

1. numbers 배열의 요소들을 sum에 합치기
2. sum을 numbers 배열의 개수만큼 나눠주기

 


for of문을 이용한 코드도 있다

function solution(numbers) {
    let sum = 0;
    for(i of numbers){
        sum += i
    }
    return sum / numbers.length;
}