一、判断水仙花数
<!--
* @Date: 2021-09-02 19:12:20
* @LastEditTime: 2021-09-02 19:34:54
* @总结:
-->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>水仙花数</title>
</head>
<body>
<script>
alert('水仙花数(指一个三位数其各个数立方和等于他本身)');
let num = parseInt(prompt('请输入你的待测数'));
if(num >= 100 && num <= 999){
let a = parseInt(num / 100),
b = parseInt((num % 100) / 10),
c = num - (a * 100 + b * 10);
if(a * a * a + b * b * b + c * c * c == num){
alert('恭喜你!你输入的数,是水仙花数!!')
} else {
alert('很遗憾,你输入的数,不是水仙花数!!')
}
} else {
alert('你输入的数值不合法,请重新输入...');
}
</script>
</body>
</html>
往期文章
- 前端 - JavaScript 练习 - 根据路程计算路费
- 前端 - JavaScript 练习 - 模拟购物流程
- 前端 - JavaScript 练习 - for循环
- 前端 - JavaScript 练习 - 判断季节
- 前端 - JavaScript 练习 - 与 7 相关的数
- 前端 - JavaScript 练习 - 三角形判断
- 前端 - JavaScript 练习 - 模拟新人加群逻辑流程
- 前端 - JavaScript 练习 - switch条件判断 & Date对象
- 前端 - JavaScript 练习 - 输入三个数组成最大的数
- 前端 - JavaScript 练习 - if 点击切换颜色
本文含有隐藏内容,请 开通VIP 后查看