Recursión: número de Harshad

Se dice que un número es Harshad si es exactamente divisible por la suma de sus dígitos. Crea una función que determine si un número es Harshad o no.

Ejemplos

isHarshad(75) ➞ false
// 7 + 5 = 12
// 75 no es exactamente divisible por 12
 
isHarshad(171) ➞ true
// 1 + 7 + 1 = 9
// 9 divide exactamente a 171
 
isHarshad(481) ➞ true

isHarshad(89) ➞ false

isHarshad(516) ➞ true

isHarshad(200) ➞ true

Notas

  • Debes resolver este desafío mediante recursión.
  • Puedes consultar la pestaña Recursos para obtener más información sobre la recursión.
  • Puedes encontrar una versión iterativa de este desafío en este enlace.
  • Puedes encontrar una colección de desafíos sobre recursión en este enlace.