JavaScript

# Armstrong Number in JavaScript

A positive number is called an Armstrong number if it is equal to the sum of the cubes of its digits, for example, 0, 1, 153, 370, 371, 407, etc.

In other words, the following equation will be verified

xy..z = xn + yn + ….. + zn

n is the number of digits

For example, 370 is a 3-digit Armstrong number

370 = 33 + 73 + 03
= 27 + 343 + 0
= 370

Now we will see Armstrong’s implementation in Javascript.

###### Program to check if the given number is an Armstrong number
```<!doctype html>
<html>
<script>
function armstrong()
{
var num = Number(document.getElementById("myInput").value);
let sum = 0;
//store the number to check later
let tmp = num;
//Extract each digit from the number
while(num > 0){
//retrieve the last digit
let d = parseInt(num % 10);
//find the cube
d = d ** 3;
sum = sum + d;
//convert float to Integer
num = parseInt(num / 10);
}
if(tmp === sum)
{
}
else
{ MCQPractice competitive and technical Multiple Choice Questions and Answers (MCQs) with simple and logical explanations to prepare for tests and interviews.Read More