프로그래머스(JavaScript)/Lv0

[프로그래머스 : 코딩 기초 트레이닝] Lv0. 카운트 업 (JavaScript)

지미지민 2024. 2. 24. 22:31

💜 문제 설명


정수 start_num와 end_num가 주어질 때, start_num부터 end_num까지의 숫자를 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.

 

💜 제한 사항


  • 0 ≤ start_num  end_num ≤ 50

 

💜 입출력 예


start_num end_num result
3 10 [3, 4, 5, 6, 7, 8, 9, 10]
 

💜 입출력 예 설명


입출력 예 #1

  • 3부터 10까지의 숫자들을 담은 리스트 [3, 4, 5, 6, 7, 8, 9, 10]를 return합니다.

 

💜 코드 및 설명


function solution(start_num, end_num) {
    var answer = [];
    // for문 시작점을 start_num으로 해주고 끝나는 점을 end_num으로 해줌
    for(let i=start_num; i<=end_num; i++){
        // 빈배열에다가 i를 push 해줌
        answer.push(i);
    }
    return answer;
}

 

💜 실행 결과


💜 다른 사람의 풀이


function solution(start, end) {
    idx = start;
    return Array.from({length: end-start+1}, ()=> {return start++});
}