728x90
나의 풀이)
-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 값을 사용해야 한다!
728x90
'헬리'Daily > 꾸준한 알고리즘' 카테고리의 다른 글
[프로그래머스] 코테 (자릿수 더하기) (0) | 2023.08.13 |
---|---|
[프로그래머스] 코테 (모음 제거) (0) | 2023.08.07 |
[프로그래머스] 코테 (최댓값 만들기(1)) (0) | 2023.08.07 |
[프로그래머스] 코테 (문자열안에 문자열) (0) | 2023.08.04 |
[프로그래머스] 코테 (피자 나눠 먹기 (3)) (0) | 2023.08.04 |