js输出100-999之间的水仙花数 abc = a*a*a+b*b*b+c*c*c

    技术2022-07-10  130

    <script> for (var i = 100; i < 1000; i++) {//i为100到999之间的数 var a = Math.floor(i / 100);//a为百位数 var b = Math.floor(i % 100 / 10);//b为十位数 var c = i % 10;//c为个位数 var d = Math.pow(a, 3);//d为百位数的幂 var e = Math.pow(b, 3);//e为十位数的幂 var f = Math.pow(c, 3);//f为个位数的幂 if (i == d + e + f) { document.write(i + '     '); } } </script>
    Processed: 0.009, SQL: 9