2022-10-27 15:07:13 +00:00
|
|
|
export function isAnagram(word1, word2) {
|
2022-10-31 21:17:02 +00:00
|
|
|
// Fazer uma comparação entre o tamanho da palavra teste e original
|
|
|
|
// implementar uma condição inicial para o caso
|
|
|
|
// transformar uma sting em array (utilizando o split)
|
|
|
|
// ordenar as palavras (utilizando o sort)
|
|
|
|
//transformar agora um array em string (utilizando o join)
|
|
|
|
// comparar a palavra teste com a original, retornando true
|
|
|
|
if (word1.length !== word2.length) {
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
let str1 = word1.toLowerCase().split('').sort().join('');
|
|
|
|
let str2 = word2.toLowerCase().split('').sort().join('');
|
|
|
|
|
|
|
|
let result = (str1 === str2);
|
|
|
|
return result;
|
2022-10-27 15:07:13 +00:00
|
|
|
|
|
|
|
}
|