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.
//Example 1:
Input: x = 121
Output: true
//Example 2:
Input: x = -121
Output: false
Explanation: From left to right, it reads -121. From right to left, it becomes 121-. Therefore it is not a palindrome.
//Example 3:
Input: x = 10
Output: false
Explanation: Reads 01 from right to left. Therefore it is not a palindrome.
//Example 4:
Input: x = -101
Output: false
false
를 반환한다.reverse()
메소드로 뒤집었을 때, 뒤집기 전의 숫자와 일치하면 true
를, 그렇지 않으면 false
를 반환한다.var isPalindrome = function(x) {
if(x < 0) return false
const str = x + "";
const arr = str.split("");
const reverse = arr.reverse();
let answer = reverse.join("");
answer = Number(answer);
if(x === answer) return true;
return false;
};