문제
풀이 코드
function solution(num) {
let count = 0;
while (num !== 1) {
num = num % 2 === 0 ? num / 2 : num * 3 + 1;
count++;
}
return count < 500 ? count : -1;
}
풀이 과정
간단하게 삼항연산자 를 통하여 구현하였다.
코드를 너무 간단하게 구현 하였기 때문에 설명은 생략!
function solution(num) {
let count = 0;
while (num !== 1) {
num = num % 2 === 0 ? num / 2 : num * 3 + 1;
count++;
}
return count < 500 ? count : -1;
}
간단하게 삼항연산자 를 통하여 구현하였다.
코드를 너무 간단하게 구현 하였기 때문에 설명은 생략!