Identificare se una parola è un palindromo in Javascript
In questo articolo vi propongo una piccola funzione Javascript che ci permette di identificare se una parola è un palindromo.
Ci stanno librerie che sicuro già la fanno, ma volendo potete usare questa.
Ecco il codice:
function palindromo(str) {
const regex = /[\W_]/g;
const parola = str.toLowerCase().replace(regex, '');
const lunghezza = parola.length;
for (let i = 0; i < lunghezza / 2; i++) {
if (parola[i] !== parola[lunghezza - 1 - i]) {
return false;
}
}
return true;
}
console.log(palindromo('tomomot'));
console.log(palindromo('matteo'));
Enjoy!
javascript palindromo
Commentami!