Hyundolog

[Programmers] Lv1. x만큼 간격이 있는 n개의 숫자 (JavaScript) 본문

문제 풀이/프로그래머스

[Programmers] Lv1. x만큼 간격이 있는 n개의 숫자 (JavaScript)

hyundol97 2022. 7. 22. 01:37

문제

 

 


 

 

풀이

 

1차

function solution(x, n) {
    var answer = [x];
    
    let temp = x;
    
    for(let i = 0; i < n - 1; i++) {
        temp += x;
        answer.push(temp);
    }
    
    return answer;
}

 

2차

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

 

 


 

리뷰

  • 인덱스 값을 활용하여 불필요한 변수 선언 제거
  • Array에 fill(), map() 메소드를 활용하여 해결할 수 있는 자바스크립트 문법 연습 필요
Comments