leetcode-判断一个整数是否为回文数

62 阅读1分钟

注意这里是从外面挤判断两个数是否相等,再需要判断一些出现特殊情况,负数和0-10的数


/**
 * @param {number} x
 * @return {boolean}
 */
var isPalindrome = function(x) {
    
    if(x<0){
        return false
    }
    if(x < 10 && x > 0){
        return true
    }
    s = x.toString()
    for(i = 0; i< s.length -1; i++){
        if(s[i] !==  s[s.length-1-i]){
            return false
        }
    }
    return true


};