What is a palindrome?

Oxford Dictionary defines a palindrome as a word, phrase, or sequence that reads the same backwards as forwards, e.g. madam or nurses run.

Let's use Javascript to check if a word is a palindrome

    Function isPalindrome(val){
	Val = val + ''; 

	For(let i = 0, j = val.length - 1; i < j; i++, j--) {
		If(val.charAt(i) !== val.charAt(j)){
			Return false;
	Return true;

First, convert a non-string to a string. If the value has a middle character, there is no need to compare it. For example racecar.



This is one of many solutions available to check if a word is a palindrome.