JavaScript LeetCode 9. Palindrome Number

紀錄 LeetCode 9. Palindrome Number 解題過程與思路

JavaScript LeetCode 9. Palindrome Number
Photo by Kai Gradert / Unsplash

檢查數字是否為回文形式也就是左往右讀、右往左讀是一樣的,大該就是把數字轉成字串,然後重新組合過一遍,用字串去判斷我覺得是最快的方式

/**
 * @param {number} x
 * @return {boolean}
 */
var isPalindrome = function (x) {
  if (x < 0) {
    return false;
  }

  let arr = x.toString().split('')
  let left = x.toString()
  let right = arr.reverse().join('')
  if (left === right) {
    return true
  }

  return false
};

快速有效 🤡

CleanShot 2024-09-11 at 02.25.19@2x.png