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 相关文章推荐
jQuery新闻滚动插件 jquery.roller.js
Jun 27 Javascript
Js 时间间隔计算的函数(间隔天数)
Nov 15 Javascript
在页面中js获取光标/鼠标的坐标及光标的像素坐标
Nov 11 Javascript
js获取指定的cookie的具体实现
Feb 20 Javascript
js+html5实现canvas绘制圆形图案的方法
Jun 05 Javascript
jQuery实现公告新闻自动滚屏效果实例代码
Jul 14 Javascript
jQuery.ajax实现根据不同的Content-Type做出不同的响应
Nov 03 Javascript
AngularJS使用angular.bootstrap完成模块手动加载的方法分析
Jan 19 Javascript
JS简单添加元素新节点的方法示例
Feb 10 Javascript
Vue 微信端扫描二维码苹果端却只能保存图片问题(解决方法)
Jan 19 Javascript
JS继承定义与使用方法简单示例
Feb 19 Javascript
JQuery绑定事件四种实现方法解析
Dec 02 jQuery
在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 adodb连接带密码access数据库实例,测试成功
2008/05/14 PHP
PHP实现对站点内容外部链接的过滤方法
2014/09/10 PHP
php最简单的删除目录与文件实现方法
2014/11/28 PHP
PHP生成压缩文件实例
2015/02/07 PHP
Jquery替换已存在于element上的event的方法
2010/03/09 Javascript
Js切换功能的简单方法
2010/11/23 Javascript
JS 各种网页尺寸判断实例方法
2013/04/18 Javascript
JavaScript调用后台的三种方法实例
2013/10/17 Javascript
Jquery实现点击按钮,连续地向textarea中添加值的实例代码
2014/03/08 Javascript
node.js使用npm 安装插件时提示install Error: ENOENT报错的解决方法
2014/11/20 Javascript
jQuery实现自动滚动到页面顶端的方法
2015/05/22 Javascript
Windows下使用Nodejs运行js的方法
2017/09/02 NodeJs
vue滚动轴插件better-scroll使用详解
2017/10/17 Javascript
Angular17之Angular自定义指令详解
2018/01/21 Javascript
nodejs实现一个word文档解析器思路详解
2018/08/14 NodeJs
JS+HTML5 Canvas实现简单的写字板功能示例
2018/08/30 Javascript
对Layer UI 模块化的用法详解
2019/09/26 Javascript
javascript 对象 与 prototype 原型用法实例分析
2019/11/11 Javascript
JavaScript实现烟花绽放动画效果
2020/08/04 Javascript
git使用.gitignore设置不生效或不起作用问题的解决方法
2017/06/01 Python
在python中安装basemap的教程
2018/09/20 Python
使用Python给头像加上圣诞帽或圣诞老人小图标附源码
2019/12/25 Python
Python格式化输出--%s,%d,%f的代码解析
2020/04/29 Python
德国珠宝和手表在线商店:VALMANO
2019/03/24 全球购物
Koral官方网站:女性时尚运动服
2019/04/10 全球购物
澳大利亚领先的在线礼品网站:Gifts Australia
2020/08/15 全球购物
专科应届生求职信
2013/11/24 职场文书
会计电算化专业自荐信
2014/03/15 职场文书
抗洪救灾先进集体事迹材料
2014/05/26 职场文书
个人贷款授权委托书样本
2014/10/07 职场文书
廉政承诺书范文
2015/04/28 职场文书
2015年“世界无车日”活动方案
2015/05/06 职场文书
实习感想范文
2015/08/10 职场文书
安全生产学习心得体会
2016/01/18 职场文书
Vue中foreach数组与js中遍历数组的写法说明
2021/06/05 Vue.js
解决sql server 数据库,sa用户被锁定的问题
2021/06/11 SQL Server