Rutas
/
JavaScript
JavaScript
/
Ejercicios
/
Números de Armstrong
Números de Armstrong

Números de Armstrong

Fácil

Instrucciones

Un número de Armstrong es un número que es la suma de sus propios dígitos, cada uno elevado a la potencia del número de dígitos.

Por ejemplo:

  • 9 es un número de Armstrong, porque 9 = 9^1 = 9
  • 10 no es un número de Armstrong, porque 10 != 1^2 + 0^2 = 1
  • 153 es un número de Armstrong, porque: 153 = 1^3 + 5^3 + 3^3 = 1 + 125 + 27 = 153
  • 154 no es un número de Armstrong, porque: 154 != 1^3 + 5^3 + 4^3 = 1 + 125 + 64 = 190

Escribe código para determinar si un número es un número de Armstrong.

Implementación

Note

Es posible que algunas de las pruebas pasen un BigInt como entrada. Asegúrate de que tu implementación pueda manejar esos casos.


Fuente

WikipediaEl enlace se abre en una nueva ventana o pestaña
Editar en GitHub El enlace se abre en una ventana o pestaña nueva
JavaScript Exercism

¿Listo para empezar Números de Armstrong?

Regístrate en Exercism para aprender y dominar JavaScript con 37 conceptos159 ejercicios y mentoría humana real, todo gratis.