challenge-algorithms-v2.0-v.../08-isAnagram/index.js

17 lines
605 B
JavaScript
Raw Normal View History

export function isAnagram(word1, word2) {
// 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;
}