프로그래머스 문제 풀기

코딩테스트 연습 - 배열의 평균값

유니유뉘 2022. 12. 28. 13:31
728x90

<프로그래머스 문제>

정수 배열numbers가 매개변수로 주어진다. numbers의 원소의 평균값을 return해라.

제한사항으로

0<=numbers의 원소 <= 1000

1<=numbers의 길이 <= 100

정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주어진다.

 

내가 작성한 코딩

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

입력받은 배열들 정보 = numbers

 

for문으로 numbers 배열의 요소들을 전체적으로 더한다.

전체적으로 더한 값들은 answer에 저장! => answer += numbers[i];

이렇게 저장된 answer에 배열 길이로 나누면 numbers의 원소 평균값을 구할 수 있다. => answer/numbers.length;

 

반응형