인프런 커뮤니티 질문&답변

김영일님의 프로필 이미지
김영일

작성한 질문수

제주코딩베이스캠프 Code Festival: JavaScript 100제

문제52 : quick sort

질문 드립니다!!

작성

·

158

0

궁금한게 결국 재귀함수를 통해서

if ( arr.length <= 1) return arr;

를 하는게 목적인데

console.log로 리턴값을 확인해보면

12345678910 으로 리턴을 하더라구요.

재귀함수의 인풋으로 들어간 배열의 길이가 1이라면 결국 조건문에의해 배열을 리턴하는데...

배열의 형태가 아닌 12345678910으로  리턴을 하게 되었을까요??

답변 1

0

concat 메소드를 사용하지 않고 + 로 반환하게 되면 js 특성상 string값으로 반환 하는거 같습니다.

김영일님의 프로필 이미지
김영일

작성한 질문수

질문하기