
x의 각 자릿수 합계 계산x를 나누어 떨어지게 할 수 있는지 확인-1 반환환function sumOfTheDigitsOfHarshadNumber(x: number): number {
const digitSum = getDigitSum(x)
if(x % digitSum === 0) return digitSum
return -1
};
function getDigitSum(num: number) {
let sum = 0
while(num) {
sum += num % 10
num = Math.floor(num / 10)
}
return sum
}