Javascript détermine le nombre de palindromes
Résumé :
Les palindromes" font référence à des phrases qui peuvent être lues à la fois vers l'avant et vers l'arrière. Il s'agit d'une méthode et d'un texte rhétorique qui a existé dans l'Antiquité et des temps modernes, tant au pays qu'à l'étranger. Des jeux, tels que "Je suis pour tout le monde, tout le monde est pour moi", etc. En mathématiques, il existe également un type de nombre avec de telles caractéristiques, appelé nombre palindrome (numéro palindrome) Soit n être. Un nombre naturel arbitraire. Si l'entier naturel n1 obtenu en inversant les chiffres de n est égal à n, alors n est appelé un nombre palindrome. Par exemple, si n = 1234321, n est appelé un nombre palindrome ; =1234567. , alors n n'est pas un nombre palindrome
Remarque :
1. Les nombres pairs ont aussi des nombres palindromes 124421
2. Il n'y a pas de nombre palindrome. pour les décimales
Code d'implémentation :
Merci d'avoir lu, j'espère que cela pourra aider tout le monde, merci pour votre soutien à ce site
<html> <head> <meta http-equiv="Content-Type" content="text/html;charset=gb2312"/> <title>test</title> <script type="text/javascript"> var number = parseInt(window.prompt("输入回文数")); if(daozhi(number) == number) { document.writeln(number + "是回文数"); } else { document.writeln(number + "不是回文数"); } /*整数的倒置*/ function daozhi(num) { var newNumber = 0; while(num != 0) { newNumber *= 10; newNumber =newNumber + (num % 10); num = Math.floor(num/10); } return newNumber; } </script> </head> <body> </body> </html>