정수
start_num
와end_num
가 주어질 때,start_num
부터end_num
까지의 숫자를 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.
end_num
값만큼start_num
이 증가해야한다고 생각하여 문제에 접근함- 증가 값을 배열에 넣어줌
function solution(start_num, end_num) {
const arr = [];
for (let i = start_num; i <= end_num; i++) {
arr.push(i);
}
return arr;
}
function solution(start_num, end_num) {
return Array(end_num - start_num+1).fill(start_num).map((x,idx) => x+idx);
}
.fill()
메서드로 배열들을 start_num 값으로 채운다.map()
을 도는 요소들에 각 idx
를 더해 연속된 숫자들을 만든다.