博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
初入PHP,(for循环~水仙花数)
阅读量:4354 次
发布时间:2019-06-07

本文共 432 字,大约阅读时间需要 1 分钟。

找出100-999之间的所有“水仙花数”。所谓水仙花数是指一个三位 数,

各位数字的立方和等于该数本身。
(如153次方=1的3次方+5的3次方+3的3次方)并输出这些数字
 想想153位那个数,然后进行带入提取.

for(var i=100;i<999;i++){

 提取个位数
 a= i % 10;
提取十位数,转换为整型
 b = parseInt(( i / 10) % 10);
提取百位数,转换为整型
 c = parseInt(i / 100);

math.pow(x,y)的意思为x的y次方。

 var sum = Math.pow(a,3) + Math.pow(b,3) + Math.pow(c,3);

i是我从100-999之间的数,sum为水仙花数的定义。

 if (sum==i){
 document.write(i+",");
 }
 }

转载于:https://www.cnblogs.com/GP1014336455/p/7411401.html

你可能感兴趣的文章
Test
查看>>
C# 整理
查看>>
AngularJS中使用$resource
查看>>
[poj3261]Milk Patterns(后缀数组)
查看>>
[luogu3369]普通平衡树(fhq-treap模板)
查看>>
题解 P2799 【国王的魔镜】
查看>>
写写代码,注意注意细节
查看>>
css Backgroud-clip (文字颜色渐变)
查看>>
安装 OpenSSL 工具
查看>>
用长微博工具发布长微博
查看>>
大庆金桥帆软报表案例
查看>>
方维分享系统,个人中心杂志社显示我的、关注的、推荐的数量
查看>>
JavaScript BOM加载事件
查看>>
Java复习总结——详细理解Java反射机制
查看>>
Navicat for MySQL10.1.7注册码
查看>>
Proxy模式
查看>>
读书多些会怎样
查看>>
浏览器好用的技术
查看>>
HDU 2188------巴什博弈
查看>>
tp5任务队列使用supervisor常驻进程
查看>>