num
이 한 자릿 수 일 경우 반환num
을 문자열로 변환하여 각 자릿수의 합계를 구함addDigits
의 매개변수로 재귀호출function addDigits(num: number): number {
if(num < 10) return num;
const strNum = String(num);
const splitedNum = strNum.split('');
const numSum = splitedNum.reduce((acc, cur) => acc + Number(cur), 0);
return addDigits(numSum);
};