diff --git a/src/challenge.js b/src/challenge.js index f91816b..ec70568 100644 --- a/src/challenge.js +++ b/src/challenge.js @@ -1,10 +1,13 @@ -const { Deque } = require ('./deque.js'); - function palindromeChecker(text) { + if (!text) { + return false + } - // your code + var re = /[^A-Za-z0-9]/g; + text = text.toLowerCase().replace(re, '') + const invText = text.split('').reverse().join('') - return; + return text === invText } module.exports = { palindromeChecker }; \ No newline at end of file