题目描述
判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
方法一:
var isPalindrome = function(x) {
var resultArr, resultNum;
resultArr = x.toString().split("");
if(resultArr[0] == "-"){
return false;
}
resultNum = parseInt(resultArr.reverse().join(""));
if(x == resultNum){
return true;
}
return false;
};
进阶
方法二:
var isPalindrome = function(x) {
var resultArr = x.toString().split("");
for(var i = 0;i < resultArr.length/2; i++){
if(resultArr[i] != resultArr[resultArr.length-1-i]){
return false;
}
}
return true;
};