Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/03/2017, 11:12
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: comparar 2 strings

Podrías formar dos arreglos a partir de ambos textos, utilizando el método .split(), hacer una copia del primero, recorrer al segundo y verificar en cada iteración que, el elemento evaluado, no se encuentre en la copia del primer arreglo; de ser así, lo adhieres al mismo y, finalmente, unes a todos los elementos de ese arreglo final utilizando el método .join().
Código Javascript:
Ver original
  1. var a = "hola mundo bye world",
  2.     b = "hola amigos bye buddy",
  3.     ax = a.split(" "),
  4.     bx = b.split(" "),
  5.     c = ax;
  6.    
  7. bx.forEach(function(w){
  8.     if (c.indexOf(w) < 0){
  9.         c.push(w);
  10.     }
  11. });
  12.  
  13. console.log(c.join(" ")); //hola mundo bye world amigos buddy

También puedes trabajar directamente con el primer arreglo en lugar de hacer una copia.

__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand