18의 자릿수 합은 1 + 8 = 9 이고
18은 9로 나누어 떨어지므로 하샤드 수
입력 받은 x가 하샤드 수인지 아닌지 검사하는 함수 완성하기
| arr | return |
|---|---|
| 10 | true |
| 12 | true |
| 11 | false |
| 13 | false |
function solution(x) {
let answer = true,
sum = 0;
(x+'').split('').forEach(e=> sum += Number(e));
x%sum !== 0 && (answer = false);
return answer;
}