Maison  >  Article  >  interface Web  >  Comment utiliser la pratique de la boucle JavaScript pour trouver le numéro palindrome entre 1 et 9999

Comment utiliser la pratique de la boucle JavaScript pour trouver le numéro palindrome entre 1 et 9999

一个新手
一个新手original
2017-10-13 09:18:053485parcourir

Trouvez un entier compris entre 1 et 9999 et déterminez s'il s'agit d'un nombre palindrome. Si tel est le cas, affichez et affichez le nombre de chiffres


<script type="text/javascript">/*先整理思路、、、、、    
var n = 3223;   只要前后颠倒相等就是回文数
整数的位数: n.length
for(var i = n.length - 1; i <= o ; i--){
    m.push(n[i]);
}
    document.write(m);    
    */
    function huiwen(){    var num = prompt("请输入一个整数");
    document.write("你输入的数是:" + num + "<br>");    
    var n ="";  //定义颠倒后的字符串 
    if(num<1){
       document.write("不要输入负数");
       }else if (num >= 1 &&num <10){
            document.write("这是一个回文数" + "<br>");
            document.write("这个回文数的位数是:1");
       }        else{          for(var i = num.length ; i >= 0  ; i--){ 
              var num1 = num.charAt(i);     //charAt等同于数组的下标,这样通过for循环就可以把输入的整数顺序颠倒
              n = n.concat(num1);            // 但是num1并不是一个整数,也不是一个字符串,没法跟num比较,用concat()将它们连接成一个字符串            }
             document.write( n + ":");      //得到的回文数输出一下             
             if( n == num){
               document.write("这是一个回文数" + "<br>");
               document.write("这个回文数的位数是:" + n.length)
            }else{
               document.write(&#39;这不是一个回文数&#39;);
            }
       }
}</script>
</head>

<body>
<input type="button" value="开始" onClick="huiwen()">
</body>
.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn