在JS中,回文數是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數,求回文數的方法:先將數字轉為數組;然后使用reserve()顛倒數組中元素的順序;再將反轉后的數組轉換為數字;最后使用“===”運算符進行相等比較,如果相等則為回文數。
本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
判斷一個整數是否是回文數?;匚臄凳侵刚?從左向右)和倒序(從右向左)讀都是一樣的整數。
示例 1:
輸入:121輸出:true
示例 2:
輸入:-121輸出:false
解釋: 從左向右讀, 為 -121 。 從右向左讀, 為 121- 。
因此它不是一個回文數。
示例3:
輸入:10輸出:false
解釋: 從右向左讀, 為 01 。
因此它不是一個回文數。
解題思路
我用的解法是字符串翻轉,先將測試的數字轉為字符串,因為數組有reserve()的方法,所以需要把字符串轉為數組在進行翻轉
/***@param{number}x*@return{boolean}*/varisPalindrome=function(x){//負數不是一個回文數if(x<0){returnfalse}//對大于0的數進行判斷elseif(x>=0){letstr=x.toString()//轉化為字符串letarr=str.split('')//轉化為數組letres=Number(arr.reverse().join(''))if(x===res){returntrue}elseif(arr[0]===0){returnfalse}elseif(str!==res){returnfalse}}};
“JavaScript中的回文數是什么”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注本站網站,小編將為大家輸出更多高質量的實用文章!
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
社會經濟發展指的是什么?“社會經濟發展”指的是如何以最低的成本達到最大的效果,即如何在所有可能的選擇中,即在各種主客觀、自然和人際條件的約束下,選擇成本最低、效果最大的一個。指整個社會物質的生產和再生產。社會是指處于特定的區域和時期,享有共同的文化,并以物質生產活動為基礎。根據某種行為準則形成的有機整體。社會的基本要素是自然環境、人口和文化。社會經濟發展是指經濟之外的文化、...
(資料圖片)提起如何開通手機國際漫游大家在熟悉不過了,被越來越多的人所熟知,那你知道如何開通手機國際漫游嗎?快和小編一起去了解一下吧!1、登錄中國移動國際官網,選擇港澳臺業務專區,選擇漫游業務,根據需要選擇對應的業務,開通即可。2、還可以撥打10086,然后按照語音提示開通國際漫游即可。3、預付費用戶無需申請,默認開通港澳臺、馬來西亞、韓國、越南等地區和國家的國際漫游業務。4、后付費用戶可登錄中國...
1、賺錢方法一: 師門任務,自己師傅領取。(資料圖片僅供參考)2、每天前20個師門任務都不可丟棄。3、69之前,只要多熟悉下各村所賣物品,然后就每天可以固定賺個10w吧,起碼買藥錢有了對吧?40-69是一個新的檔次,有很多人認為這個檔次的師門不好做,選擇了在39的時候不升級,累計經驗和錢,這是錯誤的,因為39和40不是一個檔次,只要看一下39的最后一個任務經驗才7000多,而40的時候最后一個任務...