JS코딩테스트
[JS코딩테스트] 배열 자르기
DaeunCoding
2023. 3. 16. 07:36
728x90
반응형
[나의 풀이]
function solution(numbers, num1, num2) {
let answer = [];
for(let i = num1; i <= num2; i++){
answer.push(numbers[i]);
}
return answer;
}
새로운 빈 배열 answer를 선언한 후,
for문으로 배열 numbers의 num1번째 요소부터 num2번째 요소까지를 배열 answer에 추가(push)해준다.
[다른 풀이]
function solution(numbers, num1, num2) {
return numbers.slice(num1, num2 + 1);
}
* Array.slice(a,b)
배열 Array의 a번째부터 b번째까지의 요소를 copy하여 새로운 배열을 만들어줌.
728x90
반응형