OneCompiler

JavaScript program to check given number is Armstrong number or not

662

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