CodingSpace

코드스테이츠/코플릿 - getElementsUpTo 본문

코드스테이츠/코플릿

코드스테이츠/코플릿 - getElementsUpTo

개발자_조이킴 2022. 7. 20. 09:00

Problem. getElementsUpTo


Description.

배열과 인덱스를 입력받아 주어진 인덱스 이전의 요소들을 갖는 새로운 배열을 리턴하는 함수를 작성하시오.

 

 

입력:

  • 인자1: arr
    • 임의의 요소를 갖는 배열
  • 인자2: n
    • number 타입의 인덱스 (0 이상의 정수)

 

출력: 

  • n번 인덱스 이전의 새로운 배열을 반환

My Answer. 

function getElementsUpTo(arr, n) {
  // arr가 빈배열이거나, 인덱스가 배열의 길이를 넘는 경우
  if(arr.length === 0 || n - 1 > arr.length) return [];
  return arr.slice(0, n);
}

Comments.

코드스테이츠 저작권으로 문제가 된다면 본 게시물 비공개로 처리하겠습니다!

SEB IM 34기 수료생

Comments