首页 > Web开发 > 详细

js 水仙花数

时间:2021-05-25 16:58:57      阅读:16      评论:0      收藏:0      [点我收藏+]

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title></title>
  </head>
  <body>
  </body>
  <script type="text/javascript">
    //(1)输入一个三位数 保存变量n
    var n =prompt("请输入一个三位数");

    //(2)得到各个位数:获取个位 十位 百位
    var g =n % 10;
    var s =Math.floor((n % 100) / 10);
    var b =Math.floor(n / 100);

    //(3)计算各个位数的立方和 sum
    var sum = g*g*g + s*s*s + b*b*b;
    //(4)判断立方 sum 与 输入的数字n是否相等
    if(sum == n){
      alert(n+ "是水仙花数");
    }else{
      alert(n+ "不是水仙花数");
    }
    //(5)输出结果
    </script>
</html>

js 水仙花数

原文:https://www.cnblogs.com/ZhaoBa/p/14808707.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!