Programmers/Level 1
[Javascript] 프로그래머스 : 하샤드수
emayom
2021. 6. 28. 10:09
⚠️ 아래 내용은 모두 개인적인 참고 / 기록을 위한 용도 입니다. 참고해주시고 편안하게 봐주세요 :) ⚠️
[Javascript] 프로그래머스 Level1 _ 하샤드수
👇🏻문제링크
🔍 정답
👇🏻
시행착오
( + 코드를 작성하면서든 생각들.)
1.
x를 숫자그대로에서 /,%를 이용해 자릿수만 추출하고싶었는데
x가 1 이상, 10000 이하인 정수라고해서 먼저 문자열로 짧게 작성했다.
function solution(x) {
let total = 0;
let str = x.toString();
for(let i=0; i < str.length; i++){
total += parseInt(str.charAt(i));
}
return (x%total == 0)? true : false;
}