feat(isAnagram): Finaliza algoritmo

Estou reutilizando esse algoritmo, do meu projeto antigo, provisóriamente pois acredito que não estou usando boas práticas
This commit is contained in:
William Simão Cavalcante 2022-10-29 20:28:35 -03:00
parent 5f27101ce7
commit eac3bbdc0a

View File

@ -1,16 +1,6 @@
export function isAnagram(word1, word2) { export function isAnagram(word1, word2) {
// implementar logica aqui // implementar logica aqui
return word1.toLowerCase().split("").sort().join() === word2.toLowerCase().split("").sort().join();
const word2Arr = word2.toLowerCase().split('');
for(let i = 0; i < word1.length; i++) {
const index = word2Arr.indexOf(word1.toLowerCase()[i]);
if(index === -1) return false;
word2Arr.splice(index, 1);
}
return !word2Arr.length;
} }