Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

191
Vistas
¿Cómo puedo comparar dos matrices con diferente longitud pero comparten los mismos valores?

Por ejemplo:

 let array1 = [3, 1, 2, 5]; let array2 = [1, 2, 3];

¿Cómo puedo comparar ambas matrices para obtener un valor booleano en mi salida?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Si desea verificar si una matriz es un subconjunto de otra matriz, puede intentar algo como esto:

 let array1 = [3, 1, 2, 5]; let array2 = [1, 2, 3]; let isSubset = (arr1,arr2) => arr1.every(x=> arr2.includes(x)); console.log('Is array1 a subset of array2?',isSubset(array1,array2)); console.log('Is array2 a subset of array1?',isSubset(array2,array1));

Aquí primero, console.log devuelve false porque no todos los elementos de array1 están presentes en array2 .
Pero cuando intercambiamos parámetros dentro de la función isSubset , ahora verificamos si todos los elementos de array2 están presentes en array1 . En este caso estamos obteniendo el estado true .

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda