首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >JS输出所有的3位水仙花数

JS输出所有的3位水仙花数

作者头像
是阿超
发布于 2021-10-15 15:28:21
发布于 2021-10-15 15:28:21
1.7K0
举报
文章被收录于专栏:CSDNCSDN

代码:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>所有的3位水仙花数</title>
	</head>
	<body>
		<script>
			// 输出所有的3位水仙花数
			for(var i = 100 ; i < 1000 ; i++){
				// 百位
				var hundreds = parseInt(i / 100);
				// 十位
				var decade = parseInt(i / 10 % 10);
				// 个位
				var unit = parseInt(i % 10);
				// 判断
				if(i == (hundreds*hundreds*hundreds + decade*decade*decade + unit*unit*unit)){
					document.write("水仙花数为:"+ i + "<br/>");
				}
			}
		</script>
	</body>
</html>

运行结果:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/10/21 ,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档