https://school.programmers.co.kr/learn/courses/30/lessons/12944
1. 문제에 대한 이해
- 우리가 풀어야 할 문제는 무엇인가?
- 정수를 담고 있는 배열 arr의 평균값을 return - 주어진 자료는 무엇인가?
- 정수를 담고 있는 배열 arr - 조건은 무엇인가?
- arr은 길이 1 이상, 100 이하인 배열
- arr의 원소는 -10,000 이상 10,000 이하인 정수
2. 계획
- 배열 내 숫자들을 전부 더한다.
- 이 값의 평균을 구한다.
3. 실행
- 풀이 계획을 실행하고, 각 단계가 올바른지 점검하라.
function solution(arr) {
return arr.reduce((acc, cur) => acc + cur, 0) / arr.length
}
test('평균구하기', () => {
expect(solution([1, 2, 3, 4])).toEqual(2.5);
});
'코테연습' 카테고리의 다른 글
155. 핸드폰 번호 가리기 Javascript (0) | 2022.09.18 |
---|---|
154. 하샤드수 Javascript (0) | 2022.09.18 |
152. 콜라츠 추측 Javascript (0) | 2022.09.18 |
151. 최대공약수와 최소공배수 Javascript (0) | 2022.09.18 |
150. 짝수와 홀수 Javascript (0) | 2022.09.18 |
댓글