9.1 数字转字符串
// 回文数不能小于0
if (str < 0) {
return false;
}
// 1. 将数字转换为字符串
str = str.toString();
for (let i = 0, j = str.length - 1; i < str.length, j >= 0; i++, j--) {
if (str[i] != str[j]) {
return false
}
}
return true;
9.2 数组反转方法
9.2.1 核心思路
- 数字.toString() —> 字符串
- 字符串.split(’’)—> 数组
- 数组.reverse() —> 反转
- 反转.join(’’) —> 反转后的数字
9.2.2 代码块
return x == Number(x.toString().split('').reverse().join(''));