>웹 프론트엔드 >JS 튜토리얼 >자바스크립트에서 회문 개수 판단에 대한 자세한 설명 및 구현 코드

자바스크립트에서 회문 개수 판단에 대한 자세한 설명 및 구현 코드

高洛峰
高洛峰원래의
2017-02-03 13:49:261490검색

자바스크립트가 회문 수를 결정한다

요약:

회문"은 앞으로 읽으나 뒤로 읽으든지 읽을 수 있는 문장을 말한다. 고대와 고대에 존재했던 수사적 방법이자 텍스트이다. 현대에는 국내외에서 "나는 모든 사람을위한 것, 모든 사람은 나를위한 것"등의 게임이 있습니다. 수학에는 회문 수 (palindrome number)라고하는 이러한 특성을 가진 숫자 유형도 있습니다. n의 숫자를 거꾸로 해서 얻은 자연수 n1이 n과 같으면 n을 회문수라고 합니다. 예를 들어 n=1234321이면 n을 회문수라고 합니다. =1234567. 그러면 n은 회문 번호가 아닙니다

참고:

1. 짝수에도 회문 번호 124421이 있습니다
2. 회문 번호가 없습니다. 소수점

구현 코드:

<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>

읽어 주셔서 감사합니다. 도움이 되기를 바랍니다. 이 사이트를 지원해주셔서 감사합니다.

자바스크립트에 대한 자세한 내용 회문 번호 판단 및 구현 코드에 대한 기사는 PHP 중국어 웹사이트를 참조하세요

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.