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 相关文章推荐
根据分辨率不同,调用不同的css文件
Aug 25 Javascript
javascript对talbe进行动态添加、删除、验证实现代码
Mar 29 Javascript
jQuery的控件及事件(输入控件及回车事件)使用示例
Jul 25 Javascript
javascript使用正则获取url上的某个参数
Sep 04 Javascript
JS简单实现String转Date的方法
Mar 02 Javascript
JavaScript必知必会(九)function 说起 闭包问题
Jun 08 Javascript
原生js编写基于面向对象的分页组件
Dec 05 Javascript
bootstrap自定义样式之bootstrap实现侧边导航栏功能
Sep 10 Javascript
layui使用数据表格实现购物车功能
Jul 26 Javascript
微信小程序bindtap事件与冒泡阻止详解
Aug 08 Javascript
javascript中innerHTML 获取或替换html内容的实现代码
Mar 17 Javascript
在webstorm中配置less的方法详解
Sep 25 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
Drupal7中常用的数据库操作实例
2014/03/02 PHP
从PHP的源码中深入了解stdClass类
2014/04/18 PHP
[原创]PHP实现逐行删除文件右侧空格的方法
2015/12/25 PHP
阿里云Win2016安装Apache和PHP环境图文教程
2018/03/11 PHP
php curl批处理实现可控并发异步操作示例
2018/05/09 PHP
js电信网通双线自动选择技巧
2008/11/18 Javascript
鼠标经过tr时,改变tr当前背景颜色
2014/01/13 Javascript
教你如何在 Javascript 文件里使用 .Net MVC Razor 语法
2014/07/23 Javascript
jquery append()方法与html()方法的区别及使用介绍
2014/08/01 Javascript
javascript中setTimeout和setInterval的unref()和ref()用法示例
2014/11/26 Javascript
Javascript中的getUTCDay()方法使用详解
2015/06/10 Javascript
jquery实现点击弹出可放大居中及关闭的对话框(附demo源码下载)
2016/05/10 Javascript
如何使用jquery实现文字上下滚动效果
2016/10/12 Javascript
AngularJS基于ui-route实现深层路由的方法【路由嵌套】
2016/12/14 Javascript
使用Nodejs连接mongodb数据库的实现代码
2017/08/21 NodeJs
js匿名函数使用&amp;传参(实例)
2017/09/08 Javascript
微信小程序 页面滑动事件的实例详解
2017/10/12 Javascript
AngularJS 事件发布机制
2018/08/28 Javascript
Python解析网页源代码中的115网盘链接实例
2014/09/30 Python
django实现分页的方法
2015/05/26 Python
python协程用法实例分析
2015/06/04 Python
Linux上安装Python的PIL和Pillow库处理图片的实例教程
2016/06/23 Python
一些常用的Python爬虫技巧汇总
2016/09/28 Python
python select.select模块通信全过程解析
2017/09/20 Python
Python+selenium实现自动循环扔QQ邮箱漂流瓶
2018/05/29 Python
TensorFlow实现iris数据集线性回归
2018/09/07 Python
Python实现Singleton模式的方式详解
2019/08/08 Python
python中os包的用法
2020/06/01 Python
YSL圣罗兰美妆英国官网:Yves Saint Laurent Beauty UK
2019/08/03 全球购物
荣耀商城:HIHONOR
2020/11/03 全球购物
英文商务邀请信
2014/01/22 职场文书
外语系毕业生求职自荐信
2014/04/12 职场文书
学校捐书倡议书
2015/04/27 职场文书
2016年主题党日活动总结
2016/04/05 职场文书
学会Python数据可视化必须尝试这7个库
2021/06/16 Python
Shell脚本一键安装Nginx服务自定义Nginx版本
2022/03/20 Servers