🫠 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
위에처럼 간단하게 만들 수 있다.
'프로그래머스 풀이 > level0' 카테고리의 다른 글
[Programmers] level 0) 문제 '문자열 안에 문자열' 풀이 (0) | 2023.02.27 |
---|---|
[Programmers] level 0) 문제 '숨어있는 숫자의 덧셈(1)' 풀이 (0) | 2023.02.27 |
[Programmers] level 0) 문제 '중앙값 구하기' 풀이 (0) | 2023.02.27 |
[Programmers] level 0) 문제 '순서쌍의 개수' 풀이 (0) | 2023.02.27 |
[Programmers] level 0) 문제 '배열의 유사도' 풀이 (0) | 2023.02.26 |