Número de Harshad

Um inteiro positivo é um número Harshad se for exatamente divisível pela soma de seus dígitos decimais. Implemente a função isHarshad para determinar se um número é Harshad.

Exemplos

isHarshad(75) ➞ false
// 7 + 5 = 12, e 75 não é exatamente divisível por 12.

isHarshad(171) ➞ true
// 1 + 7 + 1 = 9, e 9 divide exatamente 171.

isHarshad(481) ➞ true
isHarshad(89) ➞ false
isHarshad(516) ➞ true
isHarshad(200) ➞ true

Notas

Existe outra versão recursiva deste desafio.