JS实现水仙花

{
                let x = 2;
                for(let i=10;i<1000000;i++){
                    if(i.toString().length==2){
                        let shiwei=parseInt((i%100)/10);
                        let gewei=parseInt(i%10); 
                        if(Math.pow(shiwei,2)+Math.pow(gewei,2)==i){
                            console.log(i)
                        }
                    }else if(i.toString().length==3){
                        let baiwei=parseInt(i/100); 
                        let shiwei=parseInt((i%100)/10); 
                        let gewei=parseInt(i%10); 
                        if(Math.pow(baiwei,3)+Math.pow(shiwei,3)+Math.pow(gewei,3)==i){
                            console.log(i)
                        }
                    }
                }
            }

你可能感兴趣的:(JS实现水仙花)