javascript判斷回文數(shù)詳解及實現(xiàn)代碼
javascript判斷回文數(shù)
概要:
回文”是指正讀反讀都能讀通的句子,它是古今中外都有的一種修辭方式和文字游戲,如“我為人人,人人為我”等。在數(shù)學中也有這樣一類數(shù)字有這樣的特征,成為回文數(shù)(palindrome number)。
設n是一任意自然數(shù)。若將n的各位數(shù)字反向排列所得自然數(shù)n1與n相等,則稱n為一回文數(shù)。例如,若n=1234321,則稱n為一回文數(shù);但若n=1234567,則n不是回文數(shù)。
注意:
1.偶數(shù)個的數(shù)字也有回文數(shù)124421
2.小數(shù)沒有回文數(shù)
實現(xiàn)代碼:
<html> <head> <meta http-equiv="Content-Type" content="text/html;charset=gb2312"/> <title>test</title> <script type="text/javascript"> var number = parseInt(window.prompt("輸入回文數(shù)")); if(daozhi(number) == number) { document.writeln(number + "是回文數(shù)"); } else { document.writeln(number + "不是回文數(shù)"); } /*整數(shù)的倒置*/ 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 scrollLeft,scrollWidth,clientWidth,offsetWidth 完全
javascript scrollLeft,scrollWidth,clientWidth,offsetWidth 完全詳解,實例修正版。2009-07-07Javascript基礎教程之數(shù)據類型 (字符串 String)
javascript一共有9種數(shù)據類型,分別是字符串 String、數(shù)值型 Number、布爾型 Boolean、未定義 Undefine、空值 Null、對象 Object、引用Refernce、列表型 List、完成型 Completion,我們今天首先來看看(字符串 String)2015-01-01一篇文章告訴你JavaScript的作用域和函數(shù)該這樣理解
這篇文章主要為大家詳細介紹了JavaScript的作用域和函數(shù),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2022-02-02Web面試常問回流reflow與重繪repaint原理及區(qū)別
本文主要為大家講解了瀏覽器的渲染機制回流與重繪的原理,有需要的朋友可以借鑒參考下,希望可以有所幫助,祝大家多多進步早日升職加薪2021-09-09