题目
给一个整数x,如果整数x是一个回文整数,返回true,否则,返回false
什么是回文数
回文数是指从左到右和从右到左读都一样的整数,例如: 121是回文数,123不是
思路
- 将数字转换为字符串数组
- 遍历数组arr.length/2次(如果是奇数,向下取整)
- 判断数组的i和length-i-1是否不相等
实现
var isPalindrome = function(x) {
let arr=x.toString()
for(let i=0;i<Math.floor(arr.length/2);i++){
if(arr[i]!==arr[arr.length-i-1]){
return false
}
}
return true
};