Palindrome Checker
Last updated September 2023
freeCodeCamp Certification Project
![Logo for the JavaScript programming language](/assets/img/proj-previews/preview-js-logo.png)
Developer Credits
- Developed by Daniel Fletcher
Project Link
Link will open in a new tab.
Skills & Technologies
- JavaScript
Project Details
JavaScript implementation of a simple palindrome validator function.
My implementation of a basic palindrome checker in the JavaScript language. This was my first hands-on project where I got to really dig into JavaScript programming, especially when it came to exploring ES6+ features. Map objects and arrow functions are two such examples that ultimately ended up in my solution.
The CodePen link above will open an in-browser code editor and console. Tinkering at the console will enable you to interface with the palindrome
function I implemented. Try testing out some of my personal favorite palindromes:
- "TACOCAT"
- "A BUTT TUBA"
- "RATS LIVE ON NO EVIL STAR"
- "YO, BANANA BOY!"
Relevant links:
Related Projects
This is certification project 1 of 5 in the JavaScript Algorithms and Data Structures track at freeCodeCamp. Each of my project submissions in this track is linked below.
Roman Numeral Converter
Sep 2023
JavaScript implementation of a function that converts a base-10 integer to its Roman numeral counterpart.
Caesars Cipher
Sep 2023
JavaScript implementation of the Caesar cipher substitution algorithm. Uses the common ROT13 variant.