문제풀이
function solution(num, count = 0) {
var answer = count;
if(answer >= 500) return -1;
else if(num === 1) return answer;
else if(num % 2 === 0) return solution(num / 2, count + 1)
else return solution(num * 3 + 1, count + 1);
}
solution(num)
에서 solution(num, count = 0)
로 변경하고 디폴트 매개변수를 0으로 지정하였다.