Armstrong numbers between 0 and 999.
/*
Sample script which display the armstrong numbers between 0 and 999.
*/
<html>
<head>
<title>Arm strong test</title>
<script type="text/javascript">
<!--
function armStrongNumbers(parValue) {
var tmp = parValue, digitValue, resultValue = 0;
while( parValue != 0 ) {
digitValue = parValue % 10;
resultValue += (digitValue * digitValue * digitValue);
parValue = parseInt(parValue / 10); // Convert decimal to int type.
}
if (tmp == resultValue)
return 1;
return 0;
}
// -->
</script>
</head>
<body>
<script type="text/javascript">
<!--
var minVal = 0, maxVal = 999;
for (var i = minVal; i <= maxVal ; i++) {
if(armStrongNumbers(i))
document.write( i + " is Armstrong number.<br>");
}
//-->
</script>
</body>
</html>
Sample script which display the armstrong numbers between 0 and 999.
*/
<html>
<head>
<title>Arm strong test</title>
<script type="text/javascript">
<!--
function armStrongNumbers(parValue) {
var tmp = parValue, digitValue, resultValue = 0;
while( parValue != 0 ) {
digitValue = parValue % 10;
resultValue += (digitValue * digitValue * digitValue);
parValue = parseInt(parValue / 10); // Convert decimal to int type.
}
if (tmp == resultValue)
return 1;
return 0;
}
// -->
</script>
</head>
<body>
<script type="text/javascript">
<!--
var minVal = 0, maxVal = 999;
for (var i = minVal; i <= maxVal ; i++) {
if(armStrongNumbers(i))
document.write( i + " is Armstrong number.<br>");
}
//-->
</script>
</body>
</html>
Comments
Post a Comment