javascript实现三位数的水仙花数
水仙花数即这个三位数等于三位数的个十百位的立方之和,
即xyz=xxx+yyy+zzz;
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title></title>
<script type="text/javascript">
var a=0;//定义一个变量,代表水仙花数
for(x=1;x<10;x++){//定义百位数,注意百位不能为0
for(y=0;y<10;y++){//定义十位数
for(z=0;z<10;z++){//定义个位数
a=x*100+y*10+z;//把x,y,z转化为a的个十百位。
if(a==x*x*x+y*y*y+z*z*z){//判断a是否是水仙花数
alert(a,"是水仙花数");
}
}
}
}
</script>
</head>
<body>
</body>
</html>