728x90
# 문제
정수 배열 numbers와 정수 num1, num2가 매개변수로 주어질 때, numbers의 num1번 째 인덱스부터 num2번째 인덱스까지 자른 정수 배열을 return 하도록 solution 함수를 완성해보세요.
# 답안
// 1. 입력: numbers -> 정수배열 [1,2,3] 같은거, num1,num2 -> 정수 1,2,3 같은거
// 2. 출력: numbers의 num1번째 index부터 num2번째 index까지 자른 정수배열을 반환
function solution(numbers, num1, num2) {
const answer = numbers.slice(num1 ,num2 + 1);
return answer;
}
# 인사이트
// slice() 메서드는 시작 인덱스부터 종료 인덱스까지의 요소를 새로운 배열로 반환한다.
// 인덱스 num1은 포함되지만 인덱스 num2는 포함되지 않으므로 num2 + 1로 설정하여 요소를 포함하도록 하기
728x90
'Coding Test > Programmers' 카테고리의 다른 글
[프로그래머스/JavaScript] 코딩 테스트 풀이 (문제 21 - 양꼬치) (0) | 2024.01.31 |
---|---|
[프로그래머스/JavaScript] 코딩 테스트 풀이 (문제 20 - 최댓값 만들기 (1)) (0) | 2024.01.31 |
[프로그래머스/JavaScript] 코딩 테스트 풀이 (문제 18 - 점의 위치 구하기) (2) | 2024.01.31 |
[프로그래머스/JavaScript] 코딩 테스트 풀이 (문제 17 - 편지) (0) | 2024.01.30 |
[프로그래머스/JavaScript] 코딩 테스트 풀이 (문제 16 - 피자 나눠먹기(3)) (0) | 2024.01.30 |