Te sugerimos que revises esta respuesta en un entorno controlado antes de enviarlo a producción, saludos.
Ejemplo 1: comprobación de anagramas de JavaScript
constareAnagram=(str1, str2)=> str1.toLowerCase().split('').sort().join('')=== str2.toLowerCase().split('').sort().join('');// ExamplesareAnagram('listen','silent');// trueareAnagram('they see','the eyes');// trueareAnagram('node','deno');// true
Ejemplo 2: anagrama js
functionisAnagram(stringA, stringB)// Sanitizing
stringA = stringA.toLowerCase().replace(/[W_]+/g,"");
stringB = stringB.toLowerCase().replace(/[W_]+/g,"");// sortingconst stringASorted = stringA.split("").sort().join("");const stringBSorted = stringB.split("").sort().join("");return stringASorted === stringBSorted;
Ejemplo 3: ejemplo de javascript de anagrama
functionanagram(name, words)
name = name.toLowerCase().split('').sort().join('').trim();
words = words.join('').toLowerCase().split('').sort().join('');return name === words;
Si te sientes a gusto, tienes la libertad de dejar un ensayo acerca de qué te ha parecido este escrito.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)