오늘의 키포인트

재귀함수

나의 이해

재귀함수 : 재귀적인 함수. 함수가 본인을 호출

문법 및 중요

base case : 문제를 더 이상 못 쪼개는 재귀의 기초
head : 배열의 첫 요소
tail : head제외

반목분이 많이 중첩됐을때 효과적

ex) 
num까지 숫자의 합

function sum(num){

  if(num === 0) return 0

  return num + sum(num-1)

}