프로그래머스 풀이/level0
[Programmers] level 0) 문제 '자릿수 더하기' 풀이
진기명기
2023. 2. 27. 01:05
🫠 Programmers (level 0)
👉🏻 문제 22번 (자릿수 더하기) : 주어지는 n의 합 구하기
function solution(n){
// 숫자 배열로 생성하기
let arr = []
do {
arr.push(n % 10)
n = Math.floor(n / 10)
} while (n > 0) {
arr
}
// reduce를 통해 합 구하기
return arr.reduce((acc, item) => acc + item)
}
✅ 확인할 점
💡 문자열을 만들 때 : n + ''
💡 숫자로 만들 때 : +n
위에처럼 간단하게 만들 수 있다.