【发布时间】:2022-07-06 18:56:47
【问题描述】:
我在使用这个回文码时遇到了问题。当我尝试在 leetcode 中运行它时,我遇到了一个错误。帮我找出错误。
var isPalindrome = function(x) {
let xToString = x.toString();
let reversed = x.toString().split(' ').reverse().join('');
if(x < 0 ) return false;
if (xToString === reversed) {
return true;
}else return false;
如果 X 是回文数,则返回 true,但如果我给出 20,则它也返回 true。
【问题讨论】:
-
你用空格分割
.split(' ')应该是.split('')
标签: javascript palindrome