정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요
arr은 길이 1 이상, 100 이하인 배열입니다.
arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.
의외로 쉬워서 다른 분들은 reduce(배열을 순회하며 누적 처리를 하는 메서드) 메서드를 사용하셨는데 저는 우선 정석으로 문제를 풀어봤습니다.
function solution(arr) { var answer = 0; let sum = 0; // 누적 변수 sum 생성 for(let i = 0 ; i < arr.length ; i++){ // for문을 배열의 길이만큼 돌려 sum += arr[i]; // sum 변수에 배열의 요소들을 누적 증가 } return answer = sum / arr.length; // 총 합산(sum)을 배열의 길이로 나눈 평균값을 answer에 할당 후 반환. }