javascript判断回文数详解及实现代码


Posted in Javascript onFebruary 03, 2017

javascript判断回文数

概要:

回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”等。在数学中也有这样一类数字有这样的特征,成为回文数(palindrome number)。

     设n是一任意自然数。若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数。例如,若n=1234321,则称n为一回文数;但若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>

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
JavaScript中调用函数的4种方式代码实例
Jul 08 Javascript
animate 实现滑动切换效果【实例代码】
May 05 Javascript
jquery实现ajax加载超时提示的方法
Jul 23 Javascript
boostrapTable的refresh和refreshOptions区别浅析
Jan 22 Javascript
js仿淘宝评价评分功能
Feb 28 Javascript
react-router实现按需加载
May 09 Javascript
Angular实现的简单查询天气预报功能示例
Dec 27 Javascript
详解使用vue-admin-template的优化历程
May 20 Javascript
react在安卓中输入框被手机键盘遮挡问题的解决方法
Sep 03 Javascript
jQuery实现基本隐藏与显示效果的方法详解
Sep 05 jQuery
vue-cli脚手架搭建的项目去除eslint验证的方法
Sep 29 Javascript
jQuery+css last-child实现选择最后一个子元素操作示例
Dec 10 jQuery
Javascript中数组去重与拍平的方法示例
Feb 03 #Javascript
JavaScript中for循环的几种写法与效率总结
Feb 03 #Javascript
jquery实现刷新随机变化样式特效(tag标签样式)
Feb 03 #Javascript
漂亮实用的页面loading(加载)封装代码
Feb 03 #Javascript
理解javascript中的Function.prototype.bind的方法
Feb 03 #Javascript
JavaScript数组复制详解
Feb 02 #Javascript
常用jQuery选择器汇总
Feb 02 #Javascript
You might like
Terran剧情介绍
2020/03/14 星际争霸
解析thinkphp import 文件内容变量失效的问题
2013/06/20 PHP
ie和firefox不兼容的解决方法集合
2009/04/28 Javascript
js 动态选中下拉框
2009/11/26 Javascript
HTML DOM的nodeType值介绍
2011/03/31 Javascript
返回上一页并自动刷新的JavaScript代码
2014/02/19 Javascript
javascript 寻找错误方法整理
2014/06/15 Javascript
jQuery实现简单的图片查看器
2020/09/11 Javascript
vue过渡和animate.css结合使用详解
2017/06/14 Javascript
微信小程序 页面跳转传值实现代码
2017/07/27 Javascript
JS验证码实现代码
2017/09/14 Javascript
浅谈vue项目可以从哪些方面进行优化
2018/05/05 Javascript
vue实现登录页面的验证码以及验证过程解析(面向新手)
2019/08/02 Javascript
JS中的const命令你真懂它吗
2020/03/08 Javascript
JS实现简易留言板(节点操作)
2020/03/16 Javascript
微信小程序实现watch监听
2020/06/04 Javascript
windows下安装python的C扩展编译环境(解决Unable to find vcvarsall.bat)
2018/02/21 Python
python实现关闭第三方窗口的方法
2019/06/28 Python
基于python实现对文件进行切分行
2020/04/26 Python
使用OpenCV获取图片连通域数量,并用不同颜色标记函
2020/06/04 Python
Python使用Pygame绘制时钟
2020/11/29 Python
萨克斯第五大道的折扣店:Saks Fifth Avenue OFF 5TH
2016/08/25 全球购物
匈牙利超级网上商店和优惠:Alza.hu
2019/12/17 全球购物
幼儿园实习自我鉴定
2013/12/15 职场文书
企业管理部经理岗位职责
2013/12/24 职场文书
毕业生求职自荐信怎么写
2014/01/08 职场文书
人事助理自荐信
2014/02/02 职场文书
2014年高考决心书
2014/03/11 职场文书
收款授权委托书
2014/10/02 职场文书
2014年车间工作总结
2014/11/21 职场文书
留学推荐信中文范文
2015/03/26 职场文书
幼儿园小班开学寄语
2015/05/27 职场文书
毕业典礼主持词
2015/06/29 职场文书
街道办残联2016年助残日活动总结
2016/04/01 职场文书
python字符串拼接.join()和拆分.split()详解
2021/11/23 Python
MySQL控制流函数(-if ,elseif,else,case...when)
2022/07/07 MySQL