From d50efbc122c5976c3fb41dcd15cadaeb444868ff Mon Sep 17 00:00:00 2001 From: billalp Date: Sat, 2 Nov 2019 22:04:00 +0000 Subject: [PATCH] Improved function --- palindromes/palindromes.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/palindromes/palindromes.js b/palindromes/palindromes.js index 1800510..607fe3e 100644 --- a/palindromes/palindromes.js +++ b/palindromes/palindromes.js @@ -1,17 +1,17 @@ const palindromes = function(word) { const wordArr = word.replace(/\W/g, '').toLowerCase().split(''); - const reversedArray = wordArr.reverse(); + const reversedArr = wordArr.slice().reverse(); - newArray = []; + var status = false; for (var i = 0; i < wordArr.length; i++) { - if (wordArr[i] === reversedArray[i]) { - newArray.push(wordArr[i]) + if (wordArr[i] === reversedArr[i]) { + status = true; } else { break; } } - return true ? newArray.join('') === word.replace(/\W/g, '').toLowerCase() : false; + return status; } -module.exports = palindromes +module.exports = palindromes;