Esta publicación definirá la intersección de conjuntos en JavaScript.
Cómo intersectar la estructura de datos establecida de JavaScript?
Para obtener la intersección de dos conjuntos, use los métodos mencionados a continuación:
Método 1: Intersección de dos conjuntos utilizando el método Filter () con el método HAS ()
Para obtener la intersección de los dos conjuntos, use el "filtrar()"Método con"tiene()" método. El método filtre () filtra los elementos de "conjuntos" iterando sobre los conjuntos. Mientras que el método ha () verifica si el elemento existe/incluido en el conjunto.
Ejemplo
Primero, crea dos conjuntos ","seta" y "setb" usando "Colocar()"Constructor:
Defina una función "setsintersection"Al pasar dos conjuntos como parámetros:
Llame a la función definida pasando los conjuntos como argumentos:
consola.log (setsintersection (seta, setb));Como puede ver, 5 y 11 son los únicos dígitos comunes en Seta y SETB:
Método 2: Intersección de dos conjuntos usando para bucle
El método más común y tradicional es usar el "para" bucle.
Ejemplo
Aquí, verificaremos si el elemento de seta está presente en el setb usando el método has (). Si el elemento de SETA se encuentra en SETB, agrégalos en un nuevo conjunto usando el "agregar()" método:
Producción
Eso se trata de la intersección de la intersección de JavaScript Sets.
Conclusión
Para obtener la intersección de dos conjuntos, use el "filtrar()"Método con el"tiene()"Método o el"para" bucle. En ambos enfoques, el método has () es la clave principal para obtener la intersección. El método has () verifica si el elemento especificado existe en el conjunto o no. Esta publicación definió la intersección de conjuntos en JavaScript.