CodingSpace

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

카테고리 없음

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

개발자_조이킴 2022. 6. 8. 22:00

Problem. reverseArr


Description.

배열을 입력받아 순서가 뒤집힌 배열을 리턴하는 함수를 작성하시오.

※ 반복문(for, while)을 사용하지마시오.

 

입력:

  • 인자1: arr
    • 임의의 요소를 갖는 배열

 

출력: 

  • 배열을 반환

My Answer. 

function reverseArr(arr) {
  if(arr.length === 0) return []
  let tail = arr[arr.length-1];
  let head = arr.slice(0, arr.length-1);
  return [tail, ...reverseArr(head)]
}

Comments.

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

SEB IM 34기 수료생

Comments