题目:“水仙花数”是指其个位、十位、百位3个数的立方和等于这个数本身,请用JS编程求出数据100~999中所有水仙花数,并在界面中打印出来。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>水仙数</title> </head> <p>水仙数:</p> <script> for(var a = 100; a <= 999; a++){ var bai = parseInt(a / 100); var shi = parseInt(a % 100 / 10); var ge = parseInt(a % 10); if(a == ge * ge * ge + shi * shi * shi + bai * bai * bai){ document.write(a + ","); } } </script> </body> </html>
运行结果: