Cálculo de números feliz / triste

Positive Integer =
   
Result =

Un número feliz es un número entero positivo, reemplace el número por la suma de los cuadrados de sus dígitos, y repita el proceso hasta que el número sea igual a 1, cuando este proceso no termine en 1 son números infelices (o números tristes), termina en 1 son números felices.

Por ejemplo, entero positivo = 103, suma de dígitos de 103 = 1² + 0² + 3² = 1 + 0 + 9 = 10

10 = 1² + 0² = 1 + 0 = 1, por lo que 103 es un número feliz.

Cálculo de números feliz / triste