[Lv.0] 카운트 다운

woodstock·2023년 11월 24일
0

코딩테스트

목록 보기
10/56
post-thumbnail

카운트 다운

문제설명

정수 start_numend_num가 주어질 때, start_num에서 end_num까지 1씩 감소하는 수들을 차례로 담은 리스트를 return하도록 solution 함수를 완성하는 문제이다.

반복문의 활용

fordo while을 활용하여 조건을 만족하는 동안 배열에 값을 넣는 기능을 구현한다.

풀이

풀이 1.

function solution(start_num, end_num) {
    const answer = [];
    for (let i = start_num; i >= end_num; i--) {
        answer.push(i);
    }
    return answer;
}

풀이 2.

function solution(start_num, end_num) {
    const answer = [];
    do {
        answer.push(start_num);
        start_num--;
    } while (start_num >= end_num)
    return answer;
}
profile
해내는 사람

0개의 댓글