코딩테스트 46일차
평균 구하기
정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요.
function solution(arr) {
var sum = 0; // 배열 요소의 합을 저장할 변수
for (var i = 0; i < arr.length; i++) {
sum += arr[i]; // 배열 요소를 합산합니다.
}
var average = sum / arr.length; // 평균값을 계산합니다.
return average;
}
✏️풀이
var sum = 0;: 배열 요소의 합을 저장하기 위한 변수 sum을 선언하고 초기값을 0으로 설정합니다.
for (var i = 0; i < arr.length; i++) { sum += arr[i]; }: 반복문을 사용하여 배열 arr의 요소를 하나씩 접근합니다. arr[i]는 배열의 i번째 요소를 나타냅니다. 각 요소를 sum에 더하여 합을 계산합니다.
var average = sum / arr.length;: 배열 요소의 합인 sum을 배열의 길이인 arr.length로 나누어 평균값을 계산하여 변수 average에 저장합니다.
return average;: 계산된 평균값인 average를 반환합니다.
728x90
반응형