Code Lab

Is the word a palindrome

MediumStrings10 min

Write a function isPalindromeWord(word) that returns true when word is a palindrome and false otherwise.

  • word has only Latin letters, from 1 to 1000 of them.
  • The check is case insensitive: 'Racecar', 'NOON' and 'abBA' are palindromes.
  • A word of one letter is a palindrome.
  • Return true or false.

Tip: at the whiteboard there was no IDE. Try two indexes, one from each end of the word, that move toward each other (two pointers). The tests check only the result.

Examples

isPalindromeWord('Racecar')

Returns true

isPalindromeWord('Level')

Returns true

isPalindromeWord('hello')

Returns false

Source

Loading the editor...
  1. InputisPalindromeWord('Racecar')
    Expectedtrue
  2. InputisPalindromeWord('Level')
    Expectedtrue
  3. InputisPalindromeWord('hello')
    Expectedfalse

Hidden tests run on Submit.