Solución

@fernando_her85
·15/3/2026TypeScript
solution.tsTypeScript
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 };
3respuestas
Respuestas
3
@christamdevhace 2d

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!

@fernando_her85Autorhace 2d

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.

@christamdevhace 2d

@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.

Debes iniciar sesión para publicar un comentario.
Markdown