프로그래머스 Lv.1 콜라츠 추측
문제
해결과정
- num이 1이 될때까지 반복해야 되기 때문에 while문 사용
- 조건에 맞게 if문을 작성하고
- 마지막에 answer가 500인지 아닌지 확인
function solution(num) {
var answer = 0;
while(num !== 1){
if(num % 2 === 0){
num = num / 2;
answer++
} else {
num = (num * 3) + 1;
answer++
}
}
if(answer > 500){
answer = -1
}
return answer;
}