Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/03/2017, 12:18
jecavi_20
 
Fecha de Ingreso: junio-2013
Mensajes: 94
Antigüedad: 10 años, 10 meses
Puntos: 0
Pregunta Respuesta: comparar 2 strings

Cita:
Iniciado por Alexis88 Ver Mensaje
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.

Hola muchas gracias por responder, no entiendo muy bien el codigo, pero necesito que los elementos iguales se borren y solo queden los desiguales,

es como que:

el primer string:

Un texto es una composición de signos codificados en un sistema de escritura (como un alfabeto) que forma una unidad de sentido. Su tamaño puede ser variable.

También es una composición de caracteres imprimibles (con grafema) generados por un algoritmo de cifrado que, aunque no tienen sentido para cualquier persona, sí puede ser descifrado por su destinatario original. En otras palabras, un texto es un entramado de signos con una intención comunicativa que adquiere sentido en determinado contexto.


el segundo string:

Su tamaño puede ser variable.

sí puede ser descifrado por su destinatario original.

un texto es un entramado de signos con una intención comunicativa que


y el resultado sea:

Un texto es una composición de signos codificados en un sistema de escritura (como un alfabeto) que forma una unidad de sentido.

También es una composición de caracteres imprimibles (con grafema) generados por un algoritmo de cifrado que, aunque no tienen sentido para cualquier persona,. En otras palabras, adquiere sentido en determinado contexto.

alli se le elimino parte del primer string ya que se encontraba en el segundo string

eso es mas o menos lo que necesito y no se como hacer