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 相关文章推荐
js onpropertychange输入框 事件获取属性
Mar 26 Javascript
javascript 设置某DIV区域内的checkbox复选框
Nov 30 Javascript
仅IE6/7/8中innerHTML返回值忽略英文空格的问题
Apr 07 Javascript
js中有关IE版本检测
Jan 04 Javascript
javascript弹出页面回传值的方法
Jan 28 Javascript
全面了解javascript中的错误处理机制
Jul 18 Javascript
Bootstrap栅格系统学习笔记
Nov 25 Javascript
解析JavaScript实现DDoS攻击原理与保护措施
Dec 26 Javascript
JS中‘hello’与new String(‘hello’)引出的问题详解
Aug 14 Javascript
Vue.js 图标选择组件实践详解
Dec 03 Javascript
简单了解Vue computed属性及watch区别
Jul 10 Javascript
H5 js点击按钮复制文本到粘贴板
Nov 19 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 5昨天隆重推出--PHP 5/Zend Engine 2.0新特性
2006/10/09 PHP
php中 $$str 中 &quot;$$&quot; 的详解
2015/07/06 PHP
mysql desc(DESCRIBE)命令实例讲解
2016/09/24 PHP
laravel admin实现分类树/模型树的示例代码
2020/06/10 PHP
js checkbox(复选框) 使用集锦
2009/04/28 Javascript
url参数中有+、空格、=、%、&amp;、#等特殊符号的问题解决
2013/05/15 Javascript
js控制href内容的连接内容的变化示例
2014/04/30 Javascript
select多选 multiple的使用示例
2014/06/16 Javascript
jQuery+PHP实现动态数字展示特效
2015/03/14 Javascript
javascript动态添加删除tabs标签的方法
2015/07/06 Javascript
前端js文件合并的三种方式推荐
2016/05/19 Javascript
vue+webpack实现异步加载三种用法示例详解
2018/04/24 Javascript
浅谈webpack devtool里的7种SourceMap模式
2019/01/14 Javascript
vue如何截取字符串
2019/05/06 Javascript
vscode vue 文件模板的配置方法
2019/07/23 Javascript
微信小程序登录对接Django后端实现JWT方式验证登录详解
2019/07/29 Javascript
js实现购物车商品数量加减
2020/09/21 Javascript
[02:56]《DAC最前线》之国外战队抵达上海备战亚洲邀请赛
2015/01/28 DOTA
[52:00]2018DOTA2亚洲邀请赛 4.1 小组赛 A组加赛 LGD vs Optic
2018/04/02 DOTA
Python编程中对super函数的正确理解和用法解析
2016/07/02 Python
python中partial()基础用法说明
2018/12/30 Python
Python考拉兹猜想输出序列代码实践
2019/07/05 Python
PyQt5基本控件使用之消息弹出、用户输入、文件对话框的使用方法
2019/08/06 Python
Win系统PyQt5安装和使用教程
2019/12/25 Python
flask 框架操作MySQL数据库简单示例
2020/02/02 Python
Python编程快速上手——Excel到CSV的转换程序案例分析
2020/02/28 Python
Python 实现网课实时监控自动签到、打卡功能
2020/03/12 Python
Python bisect模块原理及常见实例
2020/06/17 Python
HTML 5 标签、属性、事件及浏览器兼容性速查表 附打包下载
2012/10/20 HTML / CSS
HTML5不支持frameset的两种解决方法
2016/11/14 HTML / CSS
马来西亚最热门的在线时尚商店:FashionValet
2018/11/11 全球购物
焊接专业毕业生求职信
2013/10/01 职场文书
毕业生的自我评价范文
2013/12/31 职场文书
python实现网络五子棋
2021/04/11 Python
Mysql数据库按时间点恢复实战记录
2021/06/30 MySQL
经典《舰娘》游改全新动画预告 预定11月开播
2022/04/01 日漫