El número más brillante, emocionante y fantástico

Dado un número n, devuelve una oración que describa el número de las siguientes maneras.

  • Comienza siempre la cadena con "The most ".
  • Si n es divisible entre 1 sin dejar resto, agrega "brilliant " a la oración.
  • Si n es divisible entre 2 sin dejar resto, agrega "exciting " a la oración.
  • ... 3, agrega "fantastic " a la oración.
  • ... 4, agrega "virtuous " a la oración.
  • ... 5, agrega "heart-warming " ...
  • ... 6, agrega "tear-jerking " ...
  • ... 7, agrega "beautiful " ...
  • ... 8, agrega "exhilarating " ...
  • ... 9, agrega "emotional " ...
  • Si n es divisible entre 10 sin dejar resto, agrega "inspiring " a la oración.
  • Termina siempre la cadena con "number is n!".

Ejemplos

describeNum(13) ➞ "The most brilliant number is 13!"
// 13 is evenly divisble by 1 only

describeNum(4) ➞ "The most brilliant exciting virtuous number is 4!"
// 4 is evenly divisible by 1, 2 and 4

describeNum(21) ➞ "The most brilliant fantastic beautiful number is 21!"
// 21 is evenly divisible by 1, 3 and 7

describeNum(60) ➞ "The most brilliant exciting fantastic virtuous heart-warming tear-jerking inspiring number is 60!"
// 60 is evenly divisible by 1, 2, 3, 4, 5, 6 and 10

Notas

  • Agrega las palabras a la oración en el orden en que aparecen en la lista.
  • Recuerda agregar un espacio entre cada palabra.
  • BONUS: ¡Intenta encontrar el número más pequeño que use todas las palabras posibles de la oración!