JavaScript program to check given number is Armstrong number or not
Following program shows you to check given number is Armstrong number or not using while loop.
function armstr(){
var arm=0,a,b,c,d,num;
num=153;
temp=num;
while(temp>0){
a=temp%10;
temp=parseInt(temp/10); // convert float into Integer
arm=arm+a*a*a;
}
if(arm==num){
console.log("Armstrong number");
}
else{
console.log("Not Armstrong number");
}
}
armstr();
Output:
Armstrong number
Try it online here https://onecompiler.com/javascript/3x5qwysdk