https://school.programmers.co.kr/learn/courses/30/lessons/12954
1. 문제에 대한 이해
- 우리가 풀어야 할 문제는 무엇인가?
- 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴하라 - 주어진 자료는 무엇인가?
- 정수 x와 자연수 n - 조건은 무엇인가?
- x는 -10000000 이상, 10000000 이하인 정수입니다.
- n은 1000 이하인 자연수입니다.
2. 계획
- x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴
3. 실행
- 풀이 계획을 실행하고, 각 단계가 올바른지 점검하라.
const solution = (x, n) => {
let sum = 0;
let arr = [];
while (arr.length < n) {
sum += x;
arr.push(sum);
}
return arr
}
test('sumNumber', () => {
expect(solution(2, 5)).toEqual([2, 4, 6, 8, 10]);
});
'코테연습' 카테고리의 다른 글
121. 문자열 내림차순으로 배치하기 Javascript (0) | 2022.09.12 |
---|---|
120. 문자열 내 p와 y의 개수 Javascript (0) | 2022.09.12 |
118. 올바른 괄호 Javascript (0) | 2022.09.12 |
117. 최솟값 만들기 Javascript (0) | 2022.09.12 |
116. 이진 변환 반복하기 Javascript (0) | 2022.09.12 |
댓글