728x90
▶ 문제
▶풀이방법
function solution(num) {
var answer = 0;
while(num > 1){
if(num % 2 == 0) num /= 2;
else num = num * 3 + 1;
answer++;
if(answer > 500){
answer = -1;
break;
}
}
return answer;
}
728x90
'Algorithm > PROGRAMMERS[JavaScript]' 카테고리의 다른 글
Lv1. 짝수와 홀수 (0) | 2022.05.02 |
---|---|
Lv1. 최대공약수와 최대공배수 (0) | 2022.05.02 |
Lv1. 평균구하기 (0) | 2022.05.02 |
Lv1. 하샤드 수 (0) | 2022.05.02 |
Lv1. 핸드폰 번호 가리기 (0) | 2022.05.02 |