palindrome

by Shridhar Baddur

JavaScript

function isPalindrome(word) {
  if (!Number.isNaN(word)) {
    word = word.toString();
  }
  word = word.toString().replace(/[\W_]/g, "").toLowerCase();
  //console.log(word);
  //word = word.toLowerCase();
  var i1 = 0;
  var i2 = word.length - 1;

  while (i2 > i1) {
    if (word[i1] != word[i2]) {
      return false;
    }
    i1++;
    i2--;
  }
  return true;
}