/** * @param {string}s * @return {boolean} */ var isPalindrome = function (s) { s = s .match(/[a-z0-9]*/gi) .join("") .toLocaleLowerCase(); let len = s.length; for (let i = 0; i < len / 2; i++) { if (s[i] !== s[len - i - 1]) { returnfalse; } } returntrue; };
数组倒序
1 2 3 4
var isPalindrome = function (s) { let _s = s.replace(/[^a-z0-9]/gi, "").toLowerCase(); return _s.split("").reverse().join("") === _s; };