回文(回文),不是指回族文字(汗,小编第一次以为的),是指数或者字符串具有首尾回环性质,从后向前按位颠倒后与原文一样。首尾回环的数字就是回文数,如:121,12321;首尾回环的字符串就是回文串,如:'madam'。
回文的含义是逆向与原文一样,性质是中位对称;验证回文可以分别从回文的本质和性质两个方面考虑。
从回文的含义考虑,就是暴力版,利用O(n)的空间存储反转后的字符串,然后与原字符串对比。
var isPalindrome = function(x) {
let reverse=''
for(let i = x.length-1;i>=0 ;i--){
reverse += x[i];
}
return reverse === x;
};