Skip to content

Latest commit

 

History

History
50 lines (41 loc) · 867 Bytes

palindrome-number.md

File metadata and controls

50 lines (41 loc) · 867 Bytes

Palindrome Number

Question

Determine whether an integer is a palindrome.

An integer is a palindrome when it reads the same backward as forward.

Example:

Input: 121
Output: true
Input: -121
Output: false
Explanation: From left to right, it reads -121. From right to left, it becomes 121-. Therefore it is not a palindrome.
Input: 10
Output: false
Explanation: Reads 01 from right to left. Therefore it is not a palindrome.

Follow up:

Coud you solve it without converting the integer to a string?

Solution

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