一、判断水仙花数
<!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>
往期文章
