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下对数组的操作
Jan 15 Javascript
jquery 隐藏与显示tr标签示例代码
Jun 06 Javascript
字段太多jquey快速清空表单内容方法
Aug 21 Javascript
js实现滚动条滚动到页面底部继续加载
Dec 19 Javascript
jQuery实现简单的下拉菜单导航功能示例
Dec 07 jQuery
node版本管理工具n包使用教程详解
Nov 09 Javascript
详解javascript replace高级用法
Feb 17 Javascript
VUE引入第三方js包及调用方法讲解
Mar 01 Javascript
使用 Element UI Table 的 slot-scope方法
Oct 10 Javascript
Element Cascader 级联选择器的使用示例
Jul 27 Javascript
node.js 如何监视文件变化
Sep 01 Javascript
Vue实现一种简单的无限循环滚动动画的示例
Jan 10 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
Zend引擎的发展 [15]
2006/10/09 PHP
php代码优化及php相关问题总结
2006/10/09 PHP
PHP 循环删除无限分类子节点的实现代码
2013/06/21 PHP
PHP命名空间用法实例分析
2019/09/04 PHP
PHP filter_var() 函数, 验证判断EMAIL,URL等
2021/03/09 PHP
jquery实现pager控件示例
2014/04/09 Javascript
JavaScript中标识符提升问题
2015/06/11 Javascript
安装使用Mongoose配合Node.js操作MongoDB的基础教程
2016/03/01 Javascript
Jquery组件easyUi实现表单验证示例
2016/08/23 Javascript
浅谈JS中的三种字符串连接方式及其性能比较
2016/09/02 Javascript
JS实现非首屏图片延迟加载的示例
2018/01/06 Javascript
基于VUE实现的九宫格抽奖功能
2018/09/30 Javascript
vue-cli项目中使用echarts图表实例
2018/10/22 Javascript
Vue props 单向数据流的实现
2018/11/06 Javascript
解决Antd Table表头加Icon和气泡提示的坑
2020/11/17 Javascript
Python语言描述随机梯度下降法
2018/01/04 Python
Python使用pickle模块存储数据报错解决示例代码
2018/01/26 Python
Django数据库连接丢失问题的解决方法
2018/12/29 Python
Python实现查找二叉搜索树第k大的节点功能示例
2019/01/24 Python
Python FtpLib模块应用操作详解
2019/12/12 Python
tensorflow2.0保存和恢复模型3种方法
2020/02/03 Python
Django模型中字段属性choice使用说明
2020/03/30 Python
Jupyter Notebook 文件默认目录的查看以及更改步骤
2020/04/14 Python
Python3爬虫里关于识别微博宫格验证码的知识点详解
2020/07/30 Python
多重CSS背景动画实现方法示例
2014/04/04 HTML / CSS
CSS3 二级导航菜单的制作的示例
2018/04/02 HTML / CSS
赫里福德的一家乡村零售商店:Philip Morris & Son
2017/06/25 全球购物
英国女性运动服品牌:Sweaty Betty
2018/11/08 全球购物
Parfumdreams英国:香水和化妆品
2019/05/10 全球购物
文秘专业应届生求职信
2014/05/26 职场文书
酒店开业庆典策划方案
2014/05/28 职场文书
民事起诉书范本
2015/05/19 职场文书
运动会100米广播稿
2015/08/19 职场文书
Nginx四层负载均衡的配置指南
2021/06/11 Servers
利用JuiceFS使MySQL 备份验证性能提升 10 倍
2022/03/17 MySQL
Navicat Premium自定义 sql 标签的创建方式
2022/09/23 数据库