본문 바로가기
코딩테스트

[1일1코👨🏻‍💻] Lv.1 x만큼 간격이 있는 n개의 숫자.js - 프로그래머스

by Jacob93 2020. 10. 28.

2020.10.28

출처 : 프로그래머스

📝문제

x만큼 간격이 있는 n개의 숫자

✏️해답

function solution(x, n) {
    let answer = [];
    if(x>0){
        for(let i=x;i<=x*n;i+=x){
        answer.push(i);
        }    
    }else if(x==0){
        for(let i=0;i<n;i++){
            answer.push(0);
        }
    }
    else{
        for(let i=x;i>=x*n;i+=x){
            answer.push(i);
        }    
    }

    return answer;
}

회고🧐

x가 음수, 양수, 0일때 세가지 경우의 수를 나눠서 생각!

댓글