Skip to content

thiagorj83/palindrome_checker_js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

palindrome_checker_js

Esta é a versão em javascript de um validador de palíndromos. Um palíndromo é uma palavra ou frase que pode ser lida no seu sentido normal, da esquerda para a direita, bem como no sentido contrário, da direita para a esquerda, sem que haja mudança nas palavras que a formam e no seu significado.

Neste caso, para efetuar a validação, o algoritmo retira os acentos gráficos e extrai apenas as letras da string fornecida, coloca os caracteres em letras minúsculas e os grava em uma variável. Após isso, inverte a ordem da string e a coloca em uma segunda variável. Por fim, efetua-se a comparação das duas variáveis. Caso elas sejam iguais, há um palíndromo.