undefined
[프로그래머스] 하샤드의 수 - JS 본문
반응형
문제 설명
문제 풀이
function solution(x) {
let arr = Array.from(`${x}`).map(Number)
let total = 0
for(element of arr) {
total = total += element
}
return x % total ? false : true
}
1.from으로 배열화 이후 map을 이용하여 숫자 배열로 변경
2. for of Loop이용하여 내부 배열 요소들의 총 합을 구함
3. 하샤드의 수인지 판별
개선 사항
반응형
'Coding Test' 카테고리의 다른 글
[프로그래머스] 행렬의 덧셈 - JS (0) | 2022.06.04 |
---|---|
[프로그래머스] 직사각형 별찍기 -JS (0) | 2022.06.04 |
[프로그래머스] 콜라츠 추측 -JS (0) | 2022.05.19 |
[프로그래머스] 자릿수 더하기 -JS (0) | 2022.05.16 |
[프로그래머스] 자연수 뒤집어 배열로 만들기 -JS (0) | 2022.05.16 |
Comments