JS判断一个数是否是水仙花数


Posted in Javascript onJune 11, 2017

水仙花数是指一个 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判断一个数是否是水仙花数,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
javascript实现简单的鼠标拖动效果实例
Apr 10 Javascript
JavaScript汉诺塔问题解决方法
Apr 21 Javascript
jQuery+CSS3文字跑马灯特效的简单实现
Jun 25 Javascript
jQuery中$.ajax()方法参数解析
Oct 22 Javascript
详解jQuery的Cookie插件
Nov 23 Javascript
Django+Vue.js搭建前后端分离项目的示例
Aug 07 Javascript
实战node静态文件服务器的示例代码
Mar 08 Javascript
Node.js引入UIBootstrap的方法示例
May 11 Javascript
animate.css在vue项目中的使用教程
Aug 05 Javascript
swiper.js插件实现pc端文本上下滑动功能示例
Dec 03 Javascript
Vue解析剪切板图片并实现发送功能
Feb 04 Javascript
VueCli4项目配置反向代理proxy的方法步骤
May 17 Javascript
在bootstrap中实现轮播图实例代码
Jun 11 #Javascript
通过学习bootstrop导航条学会修改bootstrop颜色基调
Jun 11 #Javascript
PHP7新特性简述
Jun 11 #Javascript
jquery与js实现全选功能的区别
Jun 11 #jQuery
jQuery 表单序列化实例代码
Jun 11 #jQuery
jQuery Ajax使用FormData上传文件和其他数据后端web.py获取
Jun 11 #jQuery
基于angular实现模拟微信小程序swiper组件
Jun 11 #Javascript
You might like
如何隐藏你的.php文件
2007/01/04 PHP
PHP查询MySQL大量数据的时候内存占用分析
2011/07/22 PHP
深入探讨<br />和 \r\n两者有什么区别??
2013/06/05 PHP
yii的CURD操作实例详解
2014/12/04 PHP
摘自织梦CMS中的图片处理类
2015/08/08 PHP
利用PHP如何写APP接口详解
2016/08/23 PHP
Yii CDBCriteria常用方法实例小结
2017/01/19 PHP
php策略模式简单示例分析【区别于工厂模式】
2019/09/25 PHP
JQuery遍历json数组的3种方法
2014/11/08 Javascript
JavaScript检测鼠标移动方向的方法
2015/05/22 Javascript
最新最热最实用的15个jQuery插件汇总
2015/07/05 Javascript
分享一些常用的jQuery动画事件和动画函数
2015/11/27 Javascript
Javascript获取background属性中url的值
2016/10/17 Javascript
详细讲解vue2+vuex+axios
2017/05/27 Javascript
原生JS实现日历组件的示例代码
2017/09/22 Javascript
vue中选项卡点击切换且能滑动切换功能的实现代码
2018/11/25 Javascript
js设计模式之单例模式原理与用法详解
2019/08/15 Javascript
vue css 引入asstes中的图片无法显示的四种解决方法
2020/03/16 Javascript
[04:22]DOTA2上海特级锦标赛主赛事第四日TOP10
2016/03/06 DOTA
[02:04]2016国际邀请赛中国区预选赛VG.R晋级之路
2016/07/01 DOTA
Django在Win7下的安装及创建项目hello word简明教程
2014/07/14 Python
pandas 将索引值相加的方法
2018/11/15 Python
Python爬虫文件下载图文教程
2018/12/23 Python
python使用Plotly绘图工具绘制水平条形图
2020/03/25 Python
Python综合应用名片管理系统案例详解
2020/01/03 Python
Python爬虫自动化获取华图和粉笔网站的错题(推荐)
2021/01/08 Python
详解如何修改jupyter notebook的默认目录和默认浏览器
2021/01/24 Python
介绍一下Mysql的存储引擎
2015/02/12 面试题
《数星星的孩子》教学反思
2014/04/11 职场文书
安全生产管理责任书
2014/04/16 职场文书
慰问敬老院活动总结
2014/04/26 职场文书
化工专业求职信
2014/07/01 职场文书
2014年党员教师自我剖析材料
2014/09/30 职场文书
会计求职简历自我评价
2015/03/10 职场文书
《棉鞋里的阳光》教学反思
2016/02/20 职场文书
Mysql数据库值的添加、修改、删除及清空操作实例
2021/06/20 MySQL