function solution(n){
// n을 각 자릿수로 쪼개서 배열로 만든다.
// 각 원소는 map 메서드를 통해 다시 number 타입으로 변환해준다.
let arr = String(n).split("").map((item) => Number(item));
// reduce 메서드를 활용해서 배열 원소의 총 합을 구한다.
let sum = arr.reduce((acc, curr) => {
return acc + curr;
}, 0)
return sum;
}
이번 문제는 number 타입을 string으로 바꾼 뒤 쪼개는 것이 관건이라고 생각한다.
물론, 자릿수를 뽑아내는 연산을 할 수도 있겠지만, 코드가 길어질 것 같다.