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 suggest效果 自动完成实现代码分享
Feb 17 Javascript
基于jquery库的tab新形式使用
Nov 16 Javascript
JS对象转换为Jquery对象示例
Jan 26 Javascript
jquery五角星评分插件示例分享
Feb 21 Javascript
兼容各大浏览器的JavaScript阻止事件冒泡代码
Jul 09 Javascript
javascript将DOM节点添加到文档的方法实例分析
Aug 04 Javascript
jQuery实现带渐显效果的人物多级关系图代码
Oct 16 Javascript
深入探究JavaScript中for循环的效率问题及相关优化
Mar 13 Javascript
JavaScript中的继承之类继承
May 01 Javascript
Angular实现购物车计算示例代码
Feb 21 Javascript
解决jQuery ajax动态新增节点无法触发点击事件的问题
May 24 jQuery
详解如何使用Node.js实现热重载页面
May 06 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 goto语句简介和使用实例
2014/03/11 PHP
Linux下安装PHP MSSQL扩展教程
2014/10/24 PHP
codeigniter发送邮件并打印调试信息的方法
2015/03/21 PHP
Yii隐藏URL中index.php的方法
2016/07/12 PHP
tp5(thinkPHP5框架)captcha验证码配置及验证操作示例
2019/05/28 PHP
encode脚本和normal脚本混用的问题与解决方法
2007/03/08 Javascript
pjblog修改技巧汇总
2007/03/12 Javascript
JQuery开发的数独游戏代码
2010/10/29 Javascript
window.ActiveXObject使用说明
2010/11/08 Javascript
动态标签 悬停效果 延迟加载示例代码
2013/11/21 Javascript
浏览器窗口加载和大小改变事件示例
2014/02/27 Javascript
JavaScript不刷新实现浏览器的前进后退功能
2014/11/05 Javascript
javascript实现点击按钮弹出一个可关闭层窗口同时网页背景变灰的方法
2015/05/13 Javascript
jquery中ready()函数执行的时机和window的load事件比较
2015/06/22 Javascript
jQuery动画显示和隐藏效果实例演示(附demo源码下载)
2015/12/31 Javascript
JCrop+ajaxUpload 图像切割上传的实例代码
2016/07/20 Javascript
获取本机IP地址的实例(JavaScript / Node.js)
2017/11/24 Javascript
jQuery实现的淡入淡出与滑入滑出效果示例
2018/04/18 jQuery
Vue中多个元素、组件的过渡及列表过渡的方法示例
2019/02/13 Javascript
js如何获取图片url的Blob值并预览示例代码
2019/03/07 Javascript
微信小程序 生成携带参数的二维码
2019/10/23 Javascript
Vue学习之axios的使用方法实例分析
2020/01/06 Javascript
vue 导航菜单刷新状态不消失,显示对应的路由界面操作
2020/08/06 Javascript
[54:54]Newbee vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Python实现的FTP通信客户端与服务器端功能示例
2018/03/28 Python
Python 查看list中是否含有某元素的方法
2018/06/27 Python
python 使用sys.stdin和fileinput读入标准输入的方法
2018/10/17 Python
Python OpenCV调用摄像头检测人脸并截图
2020/08/20 Python
python爬虫 基于requests模块发起ajax的get请求实现解析
2019/08/20 Python
如何用Python编写一个电子考勤系统
2021/02/08 Python
python Protobuf定义消息类型知识点讲解
2021/03/02 Python
资产评估专业大学生求职信
2013/09/29 职场文书
中式餐厅创业计划书范文
2014/01/23 职场文书
最新会计专业求职信范文
2014/01/28 职场文书
公司业务员岗位职责
2014/03/18 职场文书
单位工作证明
2014/10/07 职场文书