亚洲国产精品人久久,亚洲va国产日韩欧美精品色婷婷,久久久久88色偷偷,免费人成黄页在线观看国际

17站長(zhǎng)網(wǎng)

17站長(zhǎng)網(wǎng) 首頁 編程 JavaScript 查看內(nèi)容

如何利用JS判斷整數(shù)x是否是回文數(shù)

2022-10-26 18:59| 查看: 2342 |來源: 互聯(lián)網(wǎng)

回文數(shù)是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數(shù),下面這篇文章主要給大家介紹了關(guān)于如何利用JS判斷整數(shù)x是否是回文數(shù)的相關(guān)資料,需要的朋友可以 ...

給你一個(gè)整數(shù) x ,如果 x 是一個(gè)回文整數(shù),返回 true ;否則,返回 false 。

回文數(shù)是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數(shù)。例如,121 是回文,而 123 不是。

示例 1:

1
2
輸入:x = 121
輸出:true

示例 2:

1
2
3
輸入:x = -121
輸出:false
解釋:從左向右讀, 為 -121 。 從右向左讀, 為 121- 。因此它不是一個(gè)回文數(shù)。

示例 3:

1
2
3
輸入:x = 10
輸出:false
解釋:從右向左讀, 為 01 。因此它不是一個(gè)回文數(shù)。

示例 4:

1
2
輸入: x = -101
輸出: false

提示:

  • -231 <= x <= 231 - 1

解題思路

將數(shù)字本身反轉(zhuǎn),將反轉(zhuǎn)后的值與原值進(jìn)行比較(但這有一個(gè)問題,就是如果反轉(zhuǎn)之后的數(shù)字過大會(huì)存在整數(shù)溢出問題,目前還沒有想到好解決的辦法,后續(xù)考慮到隨時(shí)更新文章)

具體分析:

1.先把數(shù)字轉(zhuǎn)化成字符串number.toString()

2.然后把字符串拆分成數(shù)組string.split()

3.然后把數(shù)組中的數(shù)據(jù)倒換位置

4.然后把倒換后的數(shù)組整合成字符串

5.最后再與開始拆分后的字符串進(jìn)行比較,如果一樣的就返回true, 如果不一樣的就返回false

代碼實(shí)現(xiàn)

12345678910111213141516171819202122232425/* * @lc app=leetcode.cn id=9 * * [9] 回文數(shù) */ // @lc code=start/** * @param {number} x * @return {boolean} */ var isPalindrome =
tag標(biāo)簽:JS 回文數(shù)
本文最后更新于 2022-10-26 18:59,某些文章具有時(shí)效性,若有錯(cuò)誤或已失效,請(qǐng)?jiān)诰W(wǎng)站留言或聯(lián)系站長(zhǎng):17tui@17tui.com
·END·
站長(zhǎng)網(wǎng)微信號(hào):w17tui,關(guān)注站長(zhǎng)、創(chuàng)業(yè)、關(guān)注互聯(lián)網(wǎng)人 - 互聯(lián)網(wǎng)創(chuàng)業(yè)者營(yíng)銷服務(wù)中心

免責(zé)聲明:本站部分文章和圖片均來自用戶投稿和網(wǎng)絡(luò)收集,旨在傳播知識(shí),文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請(qǐng)勿用于商業(yè)用途,如果損害了您的權(quán)利,請(qǐng)聯(lián)系我們及時(shí)修正或刪除。謝謝!

17站長(zhǎng)網(wǎng)微信二維碼

始終以前瞻性的眼光聚焦站長(zhǎng)、創(chuàng)業(yè)、互聯(lián)網(wǎng)等領(lǐng)域,為您提供最新最全的互聯(lián)網(wǎng)資訊,幫助站長(zhǎng)轉(zhuǎn)型升級(jí),為互聯(lián)網(wǎng)創(chuàng)業(yè)者提供更加優(yōu)質(zhì)的創(chuàng)業(yè)信息和品牌營(yíng)銷服務(wù),與站長(zhǎng)一起進(jìn)步!讓互聯(lián)網(wǎng)創(chuàng)業(yè)者不再孤獨(dú)!

掃一掃,關(guān)注站長(zhǎng)網(wǎng)微信

大家都在看

    熱門排行

      最近更新

        返回頂部