프로그래머스 Lv.1 하샤드 수
문제
해결과정
- 숫자를 배열로 변환해여 배열의 합 구하기
- x를 배열의 합으로 나누어 떨어지면 true, 아니면 false
function solution(x) {
var answer = true;
let newArr = (x+'').split('')
let num = newArr.reduce((a, b) => a*1 + b*1)
if(x % num === 0){
answer = true
} else {
answer = false
}
return answer;
}