all is well!!
26. 콜라츠 추측 본문
😇 문제
🙏 답
function solution(num) {
var answer = 0;
while(num!==1){
num%2==0? num/=2 : num = (num*3)+1;
answer += 1;
}
return answer<=500? answer : -1;
}
// 1. 반복문을 이용해서 짝수 홀수 계산 - return값이 1이될때까지
// 2. 만약 num이 1이면 return에 0 찍고 함수종료
// 3. 500번 계산되어도 1이 안되면 return -1
'알고리즘(js)' 카테고리의 다른 글
28. 3진법 뒤집기 (0) | 2022.11.11 |
---|---|
27. 하샤드 수 (0) | 2022.11.10 |
25. 제일 작은 수 제거하기 (0) | 2022.11.08 |
24. 정수 내림차순으로 배치하기 (0) | 2022.11.06 |
23. 자연수 뒤집어 배열로 만들기 (0) | 2022.11.05 |
Comments