All files / leetCode 0009.ts

100% Statements 4/4
100% Branches 4/4
100% Functions 2/2
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13  5x 1x   4x           4x    
function isPalindromeString(s: string): boolean {
  if (s.length <= 1)
    return true
 
  return (
    s[0] === s[s.length - 1] && isPalindromeString(s.slice(1, s.length - 1))
  )
}
 
export default function isPalindrome(x: number): boolean {
  return isPalindromeString(x.toString())
}