Leet Code 3. Palindrome Number

原文
Given an integer x, return true if x is palindrome integer.

An integer is a palindrome when it reads the same backward as forward. For example, 121 is palindrome while 123 is not.

翻译
给一个整数x,如果x是回文整数,则返回true。
例如,121是回文,而123不是。

範例
Input: x = 121
Output: true

Input: x = -121
Output: false
Explanation: 从左到右,它显示为-121。从右到左,它变为121-。因此,它不是回文。

思路
将x转为字串并反转

加深容易混杂的语法
parseInt() 函数:可解析一个字符串,并返回一个整数。
toString() 函数:可把一个 Number 对象转换为一个字符串,并返回结果

解题

/** * @param {number} x * @return {boolean} */var isPalindrome = function (x) {    return x === parseInt ( x.toString().split('').reverse().join('') )};

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章