for (var i = 100; i <= 999; i++) {var a = parseInt(i / 100);var b = parseInt((i - a * 100) / 10);var c = i % 10;if (a * a * a + b * b * b + c * c * c == i) {console.log(i);}}

1.判断一个数是否为水仙花数的一个主要在于如何取出这个数的个位,十位和百位,个位数是最简单也是最容易想的,只需要拿这个数对10取余就能得到个位上的数字

2.其次是十位,十位数字1获得有两个两种方法,第一种就是直接拿这个数对100取余,得到的就是个位十位组成的一个两位数,然后再用这个两位数除以10,再用parseInt( )函数取整,得到的就是十位数字

3.百位上的数字也是用同样的方法取整即可得到,最后就是判断,要注意的是,js中是没有 ^ 次方这个符号的,必须使用相乘的方法

JS输出所有的水仙花数相关推荐

  1. C语言学习之输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。

    输出所有的"水仙花数",所谓"水仙花数"是指一个3位数,其各位数字立方和等于该数本身.例如,153是水仙花数,因为153=1³+5³+3³. #include ...

  2. C语言: 编写程序,输出所有的水仙花数

    分析: 水仙花数的定义是各位数字之和等于该数本身的三位数字. 我们首先要建立循环,能够将所有的三位数输出: 还要建立判断条件,每输出一个数,判断它是否为水仙花数,若是,则输出,若不是,则继续循环,不输 ...

  3. 输出所有的水仙花数(java语言编写)

    输出所有的水仙花数 所谓水仙花数是指一个3位数,其各种数字立方和等于该本身,例如:153是一个水仙花数. public class Exercise {public static void main( ...

  4. Java 输出所有的水仙花数

    输出所有的水仙花数(三位数,各位数字的立方和等于自身) public class Test {public static void main(String[] args) {int m;System. ...

  5. Java中输出所有的水仙花数

    [问题描述] 打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身.例如:153是一个"水仙花数",因为1 ...

  6. 输出所有的“水仙花数“

    实现内容:输出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数 本身.例如:153是一个"水仙花数",因为153 ...

  7. 输出所有的“水仙花数“。“水仙花数“是指一个3位数,其各位数字立方和等于该数本身。

    /*--------------------------------------------------------------- 输出所有的"水仙花数"."水仙花数&q ...

  8. 输出所有的“水仙花数”,所谓的水仙花数是指一个3位数,其各位数字立方和等于该数本身。

    题目来源: C语言程序设计(第四版)/ 第五章 / 习题5.3 题目要求: 输出所有的"水仙花数",所谓的水仙花数是指一个3位数,其各位数字立方和等于该数本身.例如153就是一个水 ...

  9. 1.输出所有的水仙花数,所谓水仙花数是指一个3位数,其各个位上数字立方和等于其本身。例如: 153 = 1*1*1 + 3*3*3 + 5*5*5

    输出所有的水仙花数,所谓水仙花数是指一个3位数,其各个位上数 字立方和等于其本身. 例如: 153 = 1*1*1 + 3*3*3 + 5*5*5 class ForTest1 { public st ...

最新文章

  1. 如何在Keras中检查深度学习模型(翻译)
  2. axis1 web Service 环境部署
  3. 启明星辰集团:文化筑底,战略引领信息安全之路
  4. CISA提醒:UPS联网设备正遭攻击
  5. 原在一个tableView上应用不同类型的DTAttributedTextCell
  6. 利用HTML制作简易新闻网站的静态网页
  7. 力扣刷题 DAY_70 回溯
  8. 6岁女孩出口之乎者也 用《论语》典故批评妈妈
  9. Linux - Assuming drive cache:write througu /dev/sda1 contains a file system with errors,check forced
  10. BZOJ 1507 Editor
  11. JAVA基础算法练习(2):猜年龄
  12. 盒子模型--标准盒模型和怪异盒模型
  13. Directx11进阶教程之Tiled Based Deffered Shading
  14. Linux系统的grub.cfg文件损坏修复
  15. 我的世界服务器修改配置文件,瞬间统一 配置文件config修改 教程
  16. 递归全排列 python实现
  17. oracle数据库:ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接
  18. AI编译器TVM部署示例解析
  19. python实现:读取PDF文件中的英文单词,并将前二十个高频词储存到一个docx文档中
  20. 符号引用和直接引用的区别

热门文章

  1. matlplotlib绘图 之 函数legend()
  2. 裴蜀定理(贝祖定理)
  3. xshell是什么意思_深入理解Linux shell中21的含义(全网最全,看完就懂)
  4. STC11L08XE_study01
  5. 京津冀地区限行算法PHP
  6. CRO的作用,现状,发展和名录
  7. buuctf 梅花香之苦寒来 详解
  8. HTML之select下拉框:默认值设置
  9. 数学【2】:直线表达式(全)
  10. 调用微信jssdk踩坑日记