function solution(n) {
let sum = 0;
while (n > 0) {
sum += n % 10;
// 123.4 -> +4
// 12.3 -> +3
// 1.2 -> +2
// 0.1 -> +1
n = Math.floor(n / 10);
// 123.4 -> .4 버림, 123
// 12.3 -> .3 버림, 12
// 1.2 -> .2 버림, 1
// 0.1 - > .1 버림, 0 -> while문 빠져나감
}
return sum;
}
이건 알고리즘 챌린지 당시에 내가 풀었던 문제라서..ㅎ
그때랑 다른 방식으로 풀어서 업데이트!