Tracks
/
JavaScript
JavaScript
/
Exercises
/
Armstrong Numbers
Armstrong Numbers

Armstrong Numbers

Easy

Instructions

An Armstrong number is a number that is the sum of its own digits each raised to the power of the number of digits.

For example:

  • 9 is an Armstrong number, because 9 = 9^1 = 9
  • 10 is not an Armstrong number, because 10 != 1^2 + 0^2 = 1
  • 153 is an Armstrong number, because: 153 = 1^3 + 5^3 + 3^3 = 1 + 125 + 27 = 153
  • 154 is not an Armstrong number, because: 154 != 1^3 + 5^3 + 4^3 = 1 + 125 + 64 = 190

Write some code to determine whether a number is an Armstrong number.


Source

WikipediaThe link opens in a new window or tab
Last updated 26 October 2021
Edit via GitHub The link opens in a new window or tab
JavaScript Exercism

Ready to start Armstrong Numbers?

Sign up to Exercism to learn and master JavaScript with 29 concepts, 130 exercises, and real human mentoring, all for free.