-
//while문 function solution(num) { var answer = 0; while(num !== 1){ if(answer>500){ return -1; } else{ if(num%2===0){ num = num/2 answer++ } else{ num = num*3+1 answer++ } } } return answer; } //for문 function solution(num) { let count = 0; for(let i=1; i<=500; i++) { if(num === 1) { break; } num = num % 2 === 0 ? num / 2 : (num * 3) + 1; count++; if(i === 500) { return -1; } } return count; }