题目描述:判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
示例 1:
输入: 121 输出: true
思路:将整数转换成相对应的十进制的字符串,然后前后对称的位置判断是否相等
/**
* @param {number} x
* @return {boolean}
*/
var isPalindrome = function(x) {
var str = x.toString(10);
var length = str.length;
for(var i = 0, j = length - 1; i < j; i++,j--) {
if(str[i] != str[j]) {
return false;
}
}
return true;
};