您的位置:首页 > Web前端 > JavaScript

水仙花数

2016-07-12 08:23 323 查看
<!DOCTYPE html>
<html>
<head>
<meta
charset="UTF-8">
<title></title>
</head>
<body>

<script
type="text/javascript">
// 1. 编程将所有“水仙花数”打印出来,并打印其总个数。 “水仙花数”是一个 各个位立方之和等于该整数的三位数。

var
num = 0;
for
(var n = 100; n
< 1000; n++) {
var
a = parseInt(n / 100); 
//百位
var
b = parseInt((n / 10)
% 10); //十位
var
c = parseInt(n % 10);
//个位
if
(n == a * a
* a + b * b
* b + c * c
* c) {
document.write(n
+ " ");
num++;
}

}
document.write(num+
"个");
</script>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  水仙花 js 小例子