카운트 다운
https://school.programmers.co.kr/learn/courses/30/lessons/181899
📔 문제 설명
정수 start_num와 end_num가 주어질 때, start_num에서 end_num까지 1씩 감소하는 수들을 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.
💡 입출력 예
start_num | end_num | result |
---|---|---|
10 | 3 | [10, 9, 8, 7, 6, 5, 4, 3] |
💻내가 작성한 코드
1
2
3
4
5
function solution(start, end_num) {
return Array(start - end_num + 1)
.fill()
.map((num, idx) => start - idx);
}
💻다른 사람 코드
fill 메소드로 start 값을 가득 채운 후, index값만 빼기
1
2
3
4
5
function solution(start, end_num) {
return Array(start - end_num + 1)
.fill(start)
.map((v, i) => v - i);
}
This post is licensed under CC BY 4.0 by the author.