1. 给你一个整数 x ,如果 x 是一个回文整数,返回 ture ;否则,返回 false
    2. 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是
    1. 示例 1
    2. 输入:x = 121
    3. 输出:true
    4. 示例 2
    5. 输入:x = -121
    6. 输出:false
    7. 解释:从左向右读, -121 从右向左读, 121- 。因此它不是一个回文数。
    8. 示例 3
    9. 输入:x = 10
    10. 输出:false
    11. 解释:从右向左读, 01 。因此它不是一个回文数。
    12. 示例 4
    13. 输入:x = -101
    14. 输出:false
    1. var isPalindrome = function(x) {
    2. var arr = x.toString().split("")
    3. if (x < 0) {
    4. var res = []
    5. var r = arr.shift()
    6. arr.forEach(item => {
    7. res.push(item)
    8. })
    9. res=res.reverse()
    10. var y = res.map(Number).join("") + "-"
    11. } else if(x>=0){
    12. var res = []
    13. arr.forEach(item => {
    14. res.push(item)
    15. })
    16. res=res.reverse()
    17. var y = res.map(Number).join("")
    18. }
    19. if (x == y) {
    20. return true
    21. }else{
    22. return false
    23. }
    24. };