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时间下拉框小例子
Apr 15 Javascript
Javascript 完美运动框架(逐行分析代码,让你轻松了运动的原理)
Jan 23 Javascript
js获取url传值的方法
Dec 18 Javascript
功能强大的Bootstrap组件(结合js)
Aug 03 Javascript
Bootstrap模态框调用功能实现方法
Sep 19 Javascript
获取IE浏览器Cookie信息的方法
Jan 23 Javascript
vue微信分享 vue实现当前页面分享其他页面
Dec 02 Javascript
微信小程序使用map组件实现获取定位城市天气或者指定城市天气数据功能
Jan 22 Javascript
vue图片加载失败时用默认图片替换的方法
Aug 29 Javascript
关于layui 实现点击按钮添加一行(方法渲染创建的table)
Sep 29 Javascript
HTML+JavaScript实现扫雷小游戏
Sep 30 Javascript
微信小程序自定义底部弹出框动画
Nov 18 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大转盘中奖概率算法实例
2014/10/21 PHP
PHP7.1实现的AES与RSA加密操作示例
2018/06/15 PHP
权威JavaScript 中的内存泄露模式
2007/08/13 Javascript
wordpress之js库集合研究介绍
2007/08/17 Javascript
利用javascript的面向对象的特性实现限制试用期
2011/08/04 Javascript
单击和双击事件的冲突处理示例代码
2014/04/03 Javascript
Javascript基础教程之for循环
2015/01/18 Javascript
Bootstrap栅格系统的使用和理解2
2016/12/14 Javascript
Vue 滚动行为的具体使用方法
2017/09/13 Javascript
使用Bootstrap和Vue实现用户信息的编辑删除功能
2017/10/25 Javascript
AngularJS实现的根据数量与单价计算总价功能示例
2017/12/26 Javascript
详解Vue Elememt-UI构建管理后台
2018/02/27 Javascript
nodejs更改项目端口号的方法
2018/05/13 NodeJs
Bootstrap模态对话框用法简单示例
2018/08/31 Javascript
React注册倒计时功能的实现
2018/09/06 Javascript
vue--vuex详解
2019/04/15 Javascript
仿ElementUI实现一个Form表单的实现代码
2019/04/23 Javascript
Node.JS发送http请求批量检查文件中的网页地址、服务是否有效可用
2019/11/20 Javascript
小程序点餐界面添加购物车左右摆动动画
2020/09/23 Javascript
在Python中处理XML的教程
2015/04/29 Python
Django框架模板注入操作示例【变量传递到模板】
2018/12/19 Python
Python如何使用k-means方法将列表中相似的句子归类
2019/08/08 Python
pytorch之ImageFolder使用详解
2020/01/06 Python
解析pip安装第三方库但PyCharm中却无法识别的问题及PyCharm安装第三方库的方法教程
2020/03/10 Python
如何基于Python代码实现高精度免费OCR工具
2020/06/18 Python
浅析Python 责任链设计模式
2020/09/11 Python
Python 如何实现数据库表结构同步
2020/09/29 Python
捷克街头、运动和滑板一站式商店:BoardStar.cz
2019/10/06 全球购物
什么是ARP(Address Resolution Protocol)地址解析协议
2013/10/31 面试题
大学生期末自我鉴定
2014/02/01 职场文书
好人好事事迹材料
2014/02/12 职场文书
在校大学生个人的自我评价
2014/02/13 职场文书
2014年超市工作总结
2014/11/19 职场文书
《天净沙·秋思》教学反思三篇
2019/11/02 职场文书
alibaba seata服务端具体实现
2022/02/24 Java/Android
Java处理延时任务的常用几种解决方案
2022/06/01 Java/Android