배열자르기
-
[프로그래머스] 코테 (배열자르기)헬리'Daily/꾸준한 알고리즘 2023. 8. 7. 15:22
나의 풀이) -slice를 이용해서 파라미터에 (num1, num2+1)넣기! 코드) function solution(numbers, num1, num2) { return numbers.slice(num1,num2+1); } 왜 num2+1 을 했을까? : Array.slice(start, end) 함수 start 인덱스부터 end 인덱스 전까지의 부분 배열을 반환하기 때문!! 즉, end 인덱스의 요소는 결과에 포함되지 않는다. 따라서, num2번째 인덱스까지 포함하여 자르려면 end 인덱스에 num2 + 1 값을 사용해야 한다!