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 相关文章推荐
动态标签 悬停效果 延迟加载示例代码
Nov 21 Javascript
JavaScript获得指定对象大小的方法
Jul 01 Javascript
原生JS实现平滑回到顶部组件
Mar 16 Javascript
jQuery隐藏和显示效果实现
Apr 06 Javascript
iScroll.js 使用方法参考
May 16 Javascript
最简单纯JavaScript实现Tab标签页切换的方式(推荐)
Jul 25 Javascript
jQuery flip插件实现的翻牌效果示例【附demo源码下载】
Sep 20 Javascript
es7学习教程之Decorators(修饰器)详解
Jul 21 Javascript
AngularJS基于http请求实现下载php生成的excel文件功能示例
Jan 23 Javascript
Vue.js获取被选择的option的value和text值方法
Aug 24 Javascript
简单了解vue中的v-if和v-show的区别
Oct 08 Javascript
解决vue单页面 回退页面 keeplive 缓存问题
Jul 22 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写入数据库类代码分享
2011/07/26 PHP
php上传文件并显示上传进度的方法
2015/03/24 PHP
php循环table实现一行两列显示的方法
2015/06/04 PHP
Linux系统递归生成目录中文件的md5的方法
2015/06/29 PHP
仅IE9/10同时支持script元素的onload和onreadystatechange事件分析
2011/04/27 Javascript
JavaScript中变量提升 Hoisting
2012/07/03 Javascript
js解析与序列化json数据(三)json的解析探讨
2013/02/01 Javascript
js播放wav文件(源码)
2013/04/22 Javascript
jquery队列queue与原生模仿其实现方法分享
2014/03/25 Javascript
三种检测iPhone/iPad设备方向的方法
2014/04/23 Javascript
js常用数组操作方法简明总结
2014/06/20 Javascript
js完美实现@提到好友特效(兼容各大浏览器)
2015/03/16 Javascript
jQuery mobile转换url地址及获取url中目录部分的方法
2015/12/04 Javascript
gameboy网页闯关游戏(riddle webgame)--仿微信聊天的前端页面设计和难点
2016/02/21 Javascript
jQuery、zepto、js常用小技巧
2017/02/12 Javascript
微信小程序动态显示项目倒计时效果
2017/06/13 Javascript
基于 Vue 的树形选择组件的示例代码
2017/08/18 Javascript
Vue Element校验validate的实例
2020/09/21 Javascript
[50:29]2014 DOTA2华西杯精英邀请赛 5 24 DK VS iG
2014/05/26 DOTA
[48:29]2018DOTA2亚洲邀请赛3月30日 小组赛A组 LGD VS KG
2018/03/31 DOTA
人脸识别经典算法一 特征脸方法(Eigenface)
2018/03/13 Python
在python中以相同顺序shuffle两个list的方法
2018/12/13 Python
opencv-python 读取图像并转换颜色空间实例
2019/12/09 Python
Python求平面内点到直线距离的实现
2020/01/19 Python
Python编程快速上手——正则表达式查找功能案例分析
2020/02/28 Python
Django中F函数的使用示例代码详解
2020/07/06 Python
python获取命令行参数实例方法讲解
2020/11/02 Python
python 模拟登录B站的示例代码
2020/12/15 Python
宝拉珍选澳大利亚官方购物网站:Paula’s Choice澳大利亚
2016/09/13 全球购物
马来西亚最热门的在线时尚商店:FashionValet
2018/11/11 全球购物
银行竞聘演讲稿
2014/05/16 职场文书
硕士研究生就业推荐信
2014/05/18 职场文书
浪漫婚礼主题活动策划方案
2014/09/15 职场文书
2014国庆节演讲稿:祖国在我心中(400字)
2014/09/25 职场文书
实习生个人总结范文
2015/02/28 职场文书
节约用水广告语60条
2019/11/14 职场文书