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 快速排序函数代码
May 30 Javascript
js的alert样式如何更改如背景颜色
Jan 22 Javascript
基于RequireJS和JQuery的模块化编程日常问题解析
Apr 14 Javascript
如何解决IONIC页面底部被遮住无法向上滚动问题
Sep 06 Javascript
Jq通过td获取同行其它列td的方法
Oct 05 Javascript
关于jQuery.ajax()的jsonp碰上post详解
Jul 02 jQuery
JS设计模式之惰性模式(二)
Sep 29 Javascript
vue 系列——vue2-webpack2框架搭建踩坑之路
Dec 22 Javascript
微信小程序与公众号卡券/会员打通的问题
Jul 25 Javascript
微信小程序实现蒙版弹出窗功能
Sep 17 Javascript
.netcore+vue 实现压缩文件下载功能
Sep 24 Javascript
vue中this.$http.post()跨域和请求参数丢失的解决
Apr 08 Vue.js
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采集相关教程之一 CURL函数库
2010/02/15 PHP
php使HTML标签自动补全闭合函数代码
2012/10/04 PHP
php的ddos攻击解决方法
2015/01/08 PHP
网络之美 JavaScript中Get和Set访问器的实现代码
2010/09/19 Javascript
图片延迟加载的实现代码(模仿懒惰)
2013/03/29 Javascript
JS 仿腾讯发表微博的效果代码
2013/12/25 Javascript
JavaScript数值转换的三种方式总结
2014/07/31 Javascript
JavaScript 学习笔记之操作符
2015/01/14 Javascript
Javascript进制转换实例分析
2015/05/14 Javascript
JSON字符串转JSON对象
2015/07/31 Javascript
简单掌握JavaScript中const声明常量与变量的用法
2016/05/21 Javascript
Javascript获取随机数的实现方法
2016/06/22 Javascript
浅谈JS的基础类型与引用类型
2016/09/13 Javascript
JavaScript中的工厂函数(推荐)
2017/03/08 Javascript
js实现多行文本框统计剩余字数功能
2017/03/28 Javascript
微信小程序自定义弹窗wcPop插件
2018/11/19 Javascript
js+HTML5 canvas 实现简单的加载条(进度条)功能示例
2019/07/16 Javascript
利用JS如何获取form表单数据
2019/12/19 Javascript
[01:04:20]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.29
2020/12/02 DOTA
Python入门之modf()方法的使用
2015/05/15 Python
Python实现求笛卡尔乘积的方法
2017/09/16 Python
Python基于socket模块实现UDP通信功能示例
2018/04/10 Python
在pycharm中使用git版本管理以及同步github的方法
2019/01/16 Python
tensorflow对图像进行拼接的例子
2020/02/05 Python
python tkinter之 复选、文本、下拉的实现
2020/03/04 Python
Python Tornado之跨域请求与Options请求方式
2020/03/28 Python
雅诗兰黛(Estee Lauder)英国官方网站:世界顶级化妆品牌
2016/12/29 全球购物
意大利消费电子产品购物网站:SLG Store
2019/12/26 全球购物
大学学风建设方案
2014/05/04 职场文书
关于环保的活动方案
2014/08/25 职场文书
大学本科生职业生涯规划书范文
2014/09/14 职场文书
2014年社区重阳节活动策划方案
2014/09/16 职场文书
党的群众路线查摆剖析材料
2014/10/10 职场文书
地道战观后感
2015/06/04 职场文书
《我在为谁工作》:工作的质量往往决定生活的质量
2019/12/27 职场文书
python中的被动信息搜集
2021/04/29 Python