

자바스크립트 Javascript로 코딩테스트 연습!
정수 n이 매개변수로 주어질 때 n의 각 자리 숫자의 합을 return하도록 solution 함수를 완성해주세요
0 ≤ n ≤ 1,000,000
| n | result |
|---|---|
| 1234 | 10 |
| 930211 | 16 |
입출력 예 #1
입출력 예 #2
function solution(n) {
return n.toString().split('').map((a)=>Number(a)).reduce((b,c)=>b+c)
}
숫자를 문자로 바꾼 후 쪼개서 더해주는 로직
function solution(n) {
return n
.toString()
.split("")
.reduce((acc, cur) => acc + Number(cur), 0);
}
reduce내에서 Number처리 해주면 map안 돌려도 되는 군!