代码:
for(var i=1000;i<=9999;i++){
var a=parseInt(i/1000);
var b=parseInt(i%1000/100);
var c=parseInt(i%100/10);
var d=parseInt(i%10);
if(aaaa+bbbb+cccc+dddd==i){
console.log("四叶玫瑰"+i);
}
}
for(var i=10000;i<=99999;i++){
var a=parseInt(i/10000);
var b=parseInt(i%10000/1000);
var c=parseInt(i%1000/100);
var d=parseInt(i%100/10);
var e=parseInt(i%10);
if(a*a*a*a*a+b*b*b*b*b+c*c*c*c*c+d*d*d*d*d+e*e*e*e*e==i){
console.log("五角星"+i);
}
}
for(var i=100000;i<=999999;i++){
var a=parseInt(i/100000);
var b=parseInt(i%100000/10000);
var c=parseInt(i%10000/1000);
var d=parseInt(i%1000/100);
var e=parseInt(i%100/10);
var f=parseInt(i%10);
if(a*a*a*a*a*a+b*b*b*b*b*b+c*c*c*c*c*c+d*d*d*d*d*d+e*e*e*e*e*e+f*f*f*f*f*f==i){
console.log("六合数"+i);
}
}
for(var i=1000000;i<=9999999;i++){
var a=parseInt(i/1000000);
var b=parseInt(i%1000000/100000);
var c=parseInt(i%100000/10000);
var d=parseInt(i%10000/1000);
var e=parseInt(i%1000/100);
var f=parseInt(i%100/10);
var g=parseInt(i%10);
if(a*a*a*a*a*a*a+b*b*b*b*b*b*b+c*c*c*c*c*c*c+d*d*d*d*d*d*d+e*e*e*e*e*e*e+f*f*f*f*f*f*f+g*g*g*g*g*g*g==i){
console.log("北斗七星"+i);
}
}
for(var i=10000000;i<=99999999;i++){
var a=parseInt(i/10000000);
var b=parseInt(i%10000000/1000000);
var c=parseInt(i%1000000/100000);
var d=parseInt(i%100000/10000);
var e=parseInt(i%10000/1000);
var f=parseInt(i%1000/100);
var g=parseInt(i%100/10);
var h=parseInt(i%10);
if(a*a*a*a*a*a*a*a+b*b*b*b*b*b*b*b+c*c*c*c*c*c*c*c+d*d*d*d*d*d*d*d+e*e*e*e*e*e*e*e+f*f*f*f*f*f*f*f+g*g*g*g*g*g*g*g+h*h*h*h*h*h*h*h==i){
console.log("八仙花"+i);
}
}