728x90
반응형
풀이
function solution(x, n) {
let arr = [];
for (let i = 1; i <= n; i++) {
arr.push(x * i);
}
return arr;
}
처음에 등차수열처럼 어떻게 구현할지가 고민이었다.
우선 반복적인 작업처럼 느껴저서 for문을 이용해야겠다고 생각했다.
그리고 곱셈으로 생각을 전환했는데 왜냐하면 결국 2,4,6,8,10 이렇게 전개하는 것은 2*1, 2*2, 2*3, 2*4, 2*5 와 같기 때문이다.
빈 배열을 선언하고 그 안에 push() 메서를 통해서 배열에 넣어주었다.
'🍀 코딩 테스트 > 프로그래머스' 카테고리의 다른 글
LV1- 최대공약수와 최소공배수 (0) | 2022.08.21 |
---|---|
LV1 - 행렬의 덧셈 (0) | 2022.08.21 |
LV 1 - 직사각형 별 찍기 (0) | 2022.08.21 |
LV1 - 제일 작은 수 제거하기 (0) | 2022.08.13 |
LV 1 - 정수 제곱근 판별 (0) | 2022.08.12 |