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 相关文章推荐
发一个自己用JS写的实用看图工具实现代码
Jul 26 Javascript
JavaScript入门教程(11) js事件处理
Jan 31 Javascript
jQuery实现切换页面布局使用介绍
Oct 09 Javascript
jquery键盘事件使用介绍
Nov 01 Javascript
JavaScript实现数组在指定位置插入若干元素的方法
Apr 06 Javascript
深入理解JavaScript中的箭头函数
Jul 28 Javascript
jQuery图片轮播功能实例代码
Jan 29 Javascript
localStorage的黑科技-js和css缓存机制
Feb 06 Javascript
详解Vue-cli 创建的项目如何跨域请求
May 18 Javascript
关于vue v-for循环解决img标签的src动态绑定问题
Sep 18 Javascript
javascript原型链学习记录之继承实现方式分析
May 01 Javascript
微信小程序防止多次点击跳转(函数节流)
Sep 19 Javascript
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
php实现的SESSION类
2014/12/02 PHP
CakePHP框架Session设置方法分析
2017/02/23 PHP
PHP实现的AES加密、解密封装类与用法示例
2018/08/02 PHP
基于jQuery的输入框无值自动显示指定数据的实现代码
2011/01/24 Javascript
jquery.cookie.js 操作cookie实现记住密码功能的实现代码
2011/04/27 Javascript
JavaScript监听和禁用浏览器回车事件实例
2015/01/31 Javascript
JavaScript获取网页表单action属性的方法
2015/04/02 Javascript
JS+CSS简单树形菜单实现方法
2015/09/12 Javascript
jquery如何获取元素的滚动条高度等实现代码
2015/10/19 Javascript
JavaScript常用函数工具集:lao-utils
2016/03/01 Javascript
jquery实现下拉框功能效果【实例代码】
2016/05/06 Javascript
Mvc提交表单的四种方法全程详解
2016/08/10 Javascript
jquery html5 视频播放控制代码
2016/11/06 Javascript
JS实现简单的选择题测评系统代码思路详解(demo)
2017/09/03 Javascript
原生JavaScrpit中异步请求Ajax实现方法
2017/11/03 Javascript
layui监听单元格编辑前后交互的例子
2019/09/16 Javascript
详解小程序BackgroundAudioManager踩坑之旅
2019/12/08 Javascript
BootStrap前端框架使用方法详解
2020/02/26 Javascript
element中的$confirm的使用
2020/04/26 Javascript
sqlalchemy对象转dict的示例
2014/04/22 Python
Python实现在某个数组中查找一个值的算法示例
2018/06/27 Python
python 类的继承 实例方法.静态方法.类方法的代码解析
2019/08/23 Python
python yield关键词案例测试
2019/10/15 Python
Python 爬虫实现增加播客访问量的方法实现
2019/10/31 Python
python自动识别文本编码格式代码
2019/12/26 Python
Python+OpenCV实现图像的全景拼接
2020/03/05 Python
Kathmandu新西兰官网:新西兰户外运动品牌
2019/07/27 全球购物
美国踏板车和轻便摩托车销售网站:Mega Motor Madness
2020/02/26 全球购物
机电专业体育教师求职信
2013/09/21 职场文书
汽车工程专业应届生求职信
2013/10/19 职场文书
幼儿园庆六一活动方案
2014/03/06 职场文书
2014年小学生教师节演讲稿范文
2014/09/10 职场文书
解决SpringCloud Feign传对象参数调用失败的问题
2021/06/23 Java/Android
php去除数组中为0的元素的实例分析
2021/11/17 PHP
PostgreSQL基于pgrouting的路径规划处理方法
2022/04/18 PostgreSQL