정수를 담고 있는 배열 arr의 평균값을 출력하는 문제입니다.

 

풀이 방법은 

 

1. 전달된 배열인 arr의 전체 요소를 반복문을 이용해 answer 변수에 더해주고

 

2. 더해진 answer를 arr 배열의 길이로 나누어 리턴하면 됩니다.

 

자바스크립트의 반복문은 for문 for-in문 for-of문 foreach문 while문 do-while문이 있습니다.

 

이 중 배열의 요소를 참조하여 반복 작업을 수행하는 foreach문을 사용하겠습니다.

1
2
3
4
5
6
7
8
9
function solution(arr) {
    let answer = 0;
    
    arr.forEach(element => {
        answer+=element;
    });
    
    return answer/=arr.length;
}
cs

 

 

+ Recent posts