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 相关文章推荐
Domino中运用jQuery读取视图内容的方法
Oct 21 Javascript
jquery validate 自定义验证方法介绍 日期验证
Feb 27 Javascript
jquery easyui datagrid实现增加,修改,删除方法总结
May 25 Javascript
如何理解jQuery中的ajaxSubmit方法
Mar 13 Javascript
jQuery ajax实现省市县三级联动
Mar 07 Javascript
基于JavaScript实现移动端无限加载分页
Mar 27 Javascript
bootstrap轮播图示例代码分享
May 17 Javascript
使用Vue开发自己的Chrome扩展程序过程详解
Jun 21 Javascript
js将URL网址转为16进制加密与解密函数
Mar 04 Javascript
js、jquery实现列表模糊搜索功能过程解析
Mar 27 jQuery
vue项目打包之开发环境和部署环境的实现
Apr 23 Javascript
vue使用Google Recaptcha验证的实现示例
Aug 23 Vue.js
在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 resizeimage 部分jpg文件 生成缩略图失败的原因分析及解决办法
2016/03/23 PHP
PC端微信扫码支付成功之后自动跳转php版代码
2017/07/07 PHP
yii2.0框架场景的简单使用示例
2020/01/25 PHP
面向对象Javascript核心支持代码分享
2012/05/23 Javascript
让新消息在网页标题闪烁提示的jQuery代码
2013/11/04 Javascript
JavaScript中的对象的extensible属性介绍
2014/12/30 Javascript
JavaScript如何自定义trim方法
2015/07/28 Javascript
浅析jQuery Ajax通用js封装
2016/06/22 Javascript
jQuery 3.0中存在问题及解决办法
2016/07/15 Javascript
javascript字符串对象常用api函数小结(连接,替换,分割,转换等)
2016/09/20 Javascript
javascript鼠标跟随运动3种效果(眼球效果,苹果菜单,方向跟随)
2016/10/27 Javascript
微信小程序 检查接口状态实例详解
2017/06/23 Javascript
AngularJS日程表案例详解
2017/08/15 Javascript
Vue from-validate 表单验证的示例代码
2017/09/26 Javascript
微信小程序实现图片上传放大预览删除代码
2020/06/28 Javascript
element-ui 设置菜单栏展开的方法
2018/08/22 Javascript
微信小程序实现音乐播放器
2019/11/20 Javascript
详解Python中内置的NotImplemented类型的用法
2015/03/31 Python
Python抽象类的新写法
2015/06/18 Python
Django 2.0版本的新特性抢先看!
2018/01/05 Python
windows10下python3.5 pip3安装图文教程
2018/04/02 Python
Django中日期处理注意事项与自定义时间格式转换详解
2018/08/06 Python
Python实现按逗号分隔列表的方法
2018/10/23 Python
python async with和async for的使用
2019/06/20 Python
python xlwt如何设置单元格的自定义背景颜色
2019/09/03 Python
Python实现数值积分方式
2019/11/20 Python
pytorch 实现在预训练模型的 input上增减通道
2020/01/06 Python
mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法
2020/03/19 Python
python开发前景如何
2020/06/11 Python
python 爬虫之selenium可视化爬虫的实现
2020/12/04 Python
AT&T Wireless:手机、无限数据计划和配件
2018/06/03 全球购物
Manduka官网:瑜伽垫、瑜伽毛巾和服装
2018/07/02 全球购物
教导处工作制度
2014/01/18 职场文书
建筑结构施工专业推荐信
2014/02/21 职场文书
工作态度不端正检讨书
2014/10/04 职场文书
Python实战之OpenCV实现猫脸检测
2021/06/26 Python