코딩테스트

코딩테스트 풀이 - 뒤에서 5등 위로 | slice()

히새 2023. 11. 11. 15:48

 

1. num_list 를 오름차순으로 정렬해준다.

2. ( 배열기준 ) 5번째부터 마지막 원소까지 반환해준다.

 

 

slice 의 존재를 까먹고 있었다...! 기억하기 ! 배열의 일부만 원할 때 사용하는 메서드 ~


🎈 slice()

 

어떤 배열의 begin 부터 end ( end 미포함 ) 까지에 대한 얕은 복사본을 새로운 배열 객체로 반환한다.

arr.slice( begin, end )

 

2개의 선택적인 매개변수를 가진다.

 

- begin : 0을 시작으로 하는 추출 시작점에 대한 인덱스.

 

음수일 때 : 배열의 끝에서부터의 길이를 나타냄

undefined : 0번 인덱스부터 slice

배열의 길이보다 클 때 : 빈 배열 반환

 

- end : 추출을 종료 할 0 기준 인덱스, end 인덱스를 제외하고 추출

 

음수일 때 : 배열의 끝에서부터의 길이를 나타냄

생략될 때 : 배열의 끝까지 추출

배열의 길이보다 클 때 : 배열의 끝까지 추출