정수 start_num
와 end_num
가 주어질 때, start_num
부터 end_num
까지의 숫자를 차례로 담은 리스트를 return하도록 solution 함수를 완성해주세요.
start_num
≤ end_num
≤ 50start_num | end_num | result |
---|---|---|
3 | 10 | [3, 4, 5, 6, 7, 8, 9, 10] |
입출력 예 #1
var answer = [];
for(i=start_num;i<=end_num;i++){
answer.push(i);
}
return answer;
다른풀이
//Array를 알면 깔끔하게 할수 있네
function solution(start, end) {
idx = start;
return Array.from({length: end-start+1}, ()=> {return start++});
}
function solution(start, end) {
return Array.from(Array(end - start + 1), (_, i) => start + i);
}
function solution(start, end) {
return new Array(end - start + 1).fill().map((_, i) => i + start);
}
function solution(start, end) {
return Array(end-start+1).fill(start).map((x,idx) => x+idx);
}