코딩테스트(JavaScript) 프로그래머스 : X만큼 간격이 있는 n개의 숫자

Parkboss·2022년 8월 5일
0

코딩테스트

목록 보기
1/19

✅문제

함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요.

❕ 제한사항

  • x는 -10000000 이상, 10000000 이하인 정수입니다.
  • n은 1000 이하인 자연수입니다.

📢 입출력 예제

💻 풀이

function solution(x, n) {
    var answer = [];
    
    for(let i = 1; i <= n; i++){
        i *= x;
    }
    return answer;
}

숫자를 배열로 추가하는 법을 몰라 구글링하여 코드를 작성했지만 배열에 추가가 되지 않았다..
그래서 다른 사람 풀이를 살짝 보았다.

💻 다른 사람 풀이

function solution(x, n) {
    var answer = [];
    for (let i = 1; i<=n; i++){
        answer.push(x*i); //push()를 알아두자
    }
    return answer;
}

push를 이용하여 숫자를 배열로 추가하는 간단한 코드였음에도 불구하고 나는 왜 생각해 내지 못했을까:(
배웠잖아!!!! 정신차려

profile
ur gonna figure it out. just like always have.

0개의 댓글