标签:return mic ima false 正序 cti rev math com
题目描述:
判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
今日学习:
1.数学方法求一个数的量级
2.巩固split、join的用法
题解:
var isPalindrome = function(x) {
// 取巧转换
// return x.toString() == x.toString().split("").reverse().join("")
if(x < 10) {return x >= 0}
if(x % 10 == 0) {return false}
//x的量级
let n = Math.pow(10, (~~(Math.log10(x))))
while(n > 1 && x > 0) {
if (~~(x / n) !== x % 10) { return false; }
x = ~~((x % n) / 10);
n /= 100;
}
return true;
};
leetcode每日一题(2020-06-10):9.回文数
标签:return mic ima false 正序 cti rev math com
原文地址:https://www.cnblogs.com/autumn-starrysky/p/13083577.html