JS判断一个数是否是水仙花数
程序员文章站
2022-04-10 11:30:08
水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。
例如:1^3 + 5^3+ 3^3 = 153
//判断一个数是否数...
水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。
例如:1^3 + 5^3+ 3^3 = 153
//判断一个数是否数水仙花数 var num=prompt('请输入一个数字'); //得到位数可以计算幂数 var length=num.length; //使用字符串的方法获取每一位数 var content=num.split(""); //判断开始输入的数字和计算出来的结果是否相等 var result=0; for(var i=0;i<content.length;i++){ result+=math.pow(content[i],length) } alert(result==num?'这个是水仙花数':'不是水仙花数')
以上所述是小编给大家介绍的js判断一个数是否是水仙花数,希望对大家有所帮助
推荐阅读
-
Python判断一个三位数是否为水仙花数的示例
-
[c语言]判断一个数是奇偶数
-
练习:输入一个数,判断他是奇数还是偶数
-
python实现判断一个整数是否是回文数
-
Raptor怎么判断一个数是否能被7整除?
-
C#判断一个字符串是否是数字或者含有某个数字
-
JS如何判断一个数组是否为空、是否含有某个值
-
python判断一个数是否能被另一个整数整除的实例
-
输入一个数,判断这个数是否为素数,并输出判断结果。(要求使用函数定义)
-
1)的累加和(累乘积(阶乘))。其中n的值从键盘输入。输入一个2000年以后的年份n,输出所有介于2">
PTA判断输入的整数是否是素数,如果是则输出"1",否则输出"0." 编写程序,求自然数1至n(n>1)的累加和(累乘积(阶乘))。其中n的值从键盘输入。输入一个2000年以后的年份n,输出所有介于2