javascript判断水仙花数

<script>
        /*水仙花数*/
        var nUnit = 0;//个位
        var nTen = 0; //十位
        var nHundred = 0; //百位
        var nKbit = 0; //千位
 
        for(var i = 1000; i <= 9999; i++ )
        {
        	 nUnit = i % 10;
        	 nTen = parseInt(i / 10) % 10;
        	 nHundred = parseInt(i / 100) % 10;
        	 nKbit = parseInt(i / 1000);
 
        	if(Math.pow(nUnit, 4) + Math.pow(nTen, 4) + Math.pow(nHundred, 4) + Math.pow(nKbit, 4) == i)
            {
                console.log(i);
            }
        }
    </script>
发布了257 篇原创文章 · 获赞 119 · 访问量 8万+

猜你喜欢

转载自blog.csdn.net/weixin_44517301/article/details/103505427