sm 기술 블로그
34. 1110(더하기 사이클) 본문
let input = require('fs').readFileSync('/dev/stdin').toString().split();
let N = parseInt(input[0]);
let N_1 = N;
let cnt = 0;
while(true){
N_1 = (N_1 % 10 * 10) + ((parseInt(N_1 / 10) + N_1 % 10) % 10);
cnt ++;
if(N_1==N){
break;
}
}
console.log(cnt);
문제를 풀때, 개발 을 할때, 먼저 코드가 길더라도 단순하게 쓰고,
리펙토링을 통해 코드를 줄여나가는 습관을 들이자.
'문제 > 백준_자바스크립트' 카테고리의 다른 글
36. 2562(최댓값) (0) | 2022.05.18 |
---|---|
35. 10818 (최소, 최대) (0) | 2022.05.18 |
33. 10951(A+B-4) (0) | 2022.05.18 |
32. 10952(A+B-5) (0) | 2022.05.18 |
31. 10871 x보다 작은 수 (0) | 2022.05.18 |
Comments