Skip to content

Instantly share code, notes, and snippets.

@TarunavBA
Created April 28, 2022 14:09
Show Gist options
  • Save TarunavBA/e4731a35405c2eab0f050abde9913699 to your computer and use it in GitHub Desktop.
Save TarunavBA/e4731a35405c2eab0f050abde9913699 to your computer and use it in GitHub Desktop.
Javascript Palindrome Check
<h2>Javascript Palindrome Check</h2>

Javascript Palindrome Check

This is a way for you to determine if a given string is a palindrome using Javascript

A Pen by Tarunav BA ⚡ on CodePen.

License.

function palindrome(myString) {
/* remove special characters, spaces and make lowercase*/
var removeChar = myString.replace(/[^A-Z0-9]/gi, "").toLowerCase();
/* reverse removeChar for comparison*/
var checkPalindrome = removeChar.split("").reverse().join("");
/* Check to see if myString is a Palindrome*/
if (removeChar === checkPalindrome) {
document.write("<div>" + myString + " is a Palindrome <div>");
} else {
document.write("<div>" + myString + " is not a Palindrome </div>");
}
}
palindrome('"Oh who was it I saw, oh who?"');
palindrome('"Madam"');
palindrome('"Star Wars"');
palindrome('"2,3,4,3,2"');
palindrome('"7,10,7,8,9"');
div {
margin-top: 20px;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment