프로그래머스 - 카운트 다운 JavaScript
KUKJIN LEE • 8개월 전 작성
정수 start_num와 end_num가 주어질 때, start_num에서 end_num까지 1씩 감소하는 수들을 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.
해설
숫자를 입력으로 받아서, 첫 번째 숫자부터 두 번째 숫자까지의 숫자들을 역순으로 담은 배열을 반환하는 함수입니다.
- start가 end_num보다 크거나 같을 때까지
start는 시작 숫자를 나타내고, end_num은 마지막 숫자를 나타냅니다. start가 end_num보다 크거나 같을 때까지, 즉 시작 숫자가 마지막 숫자보다 크거나 같을 때까지 반복문이 실행됩니다.
- start를 배열에 추가한 후, start를 1씩 감소시킨다.
반복문과 배열을 사용하여 간단한 연산을 수행하고, 결과를 배열에 저장하는 기본적인 프로그래밍 개념을 보여줍니다.
function solution(start, end_num) {
var answer = [];
while (start >= end_num) {
answer.push(start);
start--;
}
return answer;
}