✨ 하샤드 수

나의 풀이
function solution(x) {
let answer = (x+'').split('').map(Number).reduce((a,b) => a + b);
console.log(typeof(x), x);
console.log(typeof(answer), answer);
return x % answer === 0;
}
다른사람의 풀이
function Harshad(n){
return !(n % (n + "").split("").reduce((a, b) => +b + +a ));
}
console.log(Harshad(148))
function Harshad(n){
var result ;
var sum = 0;
var arr = String(n).split('');
for(var i=0; i<arr.length; i++) {
sum += Number(arr[i]);
}
return n % sum == 0 ? true : false;
}
console.log(Harshad(18))