function isAnagram(firstWord: string, secondWord: string): boolean {
if ( firstWord.length !== secondWord.length ) return false;
const reverseWord = firstWord.split('').reverse().join('')
return reverseWord === secondWord;
}
// No modificar: necesario para evaluar el resultado.
export { isAnagram };Hola crack!, según google , un anagrama implica la generación de dos o más palabras diferentes por el solo hecho de cambiar de posición sus letras. Entonces, estos ejemplos serían anagramas válidos:
sara -> raza lidera -> delira sergio -> riesgo
Tu código solo válida que el string sea el mismo pero al revés, pero para esto casos falla. Revisalo crack, un saludo!
Gracias, si, ya lo confirme, es que como eso era lo que tenía el ejercicio, pensé en la forma fácil de resolverlo, pero si, tienes razón, de hecho todo está mal, porque el ejercicio está mal planteado entonces, porque los casos de pruebas también no verifican eso.
@fernando_her85 Sip bro, yo puse mi solución donde si cubren todos los casos, puedes revisarlo si gustas, gracias crack!
Escribir un comentario
Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.