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

146
Vistas
Comparaciones de matriz de JavaScript y valores de visualización de otra

Tengo un caso en el que necesito comparar dos matrices y mostrar valores de otra.; Por ejemplo, tengo dos matrices:

 let a = ['a','b','c']; let b = ['textA' 'textB', ' '];

Entonces, básicamente estoy tratando de recorrer la matriz b y mostrar un valor como este:

 textA textB C

Entonces, cuando se encuentran valores vacíos en la matriz b, muestre los mismos valores indexados de la matriz a.

¿Alguien puede ayudar con esto? Gracias por adelantado.

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

0

puedes :

  • recorte el valor para ver si hay espacio vacío o solo elem.trim().length
  • si la cadena está vacía, compruebe si existen datos en otra matriz if (!elem.trim().length && a[index])

 let a = ['a','b','c']; let b = ['textA', 'textB', ' ']; b.forEach((elem, index) => { if (!elem.trim().length && a[index]) { console.log(a[index]); } else { console.log(elem); } });

Otra solución consiste en crear una matriz de resultados con array.map y mostrar todas las claves de esta nueva matriz

 let a = ['a','b','c']; let b = ['textA', 'textB', ' ']; let result = b.map((elem, index) => (!elem.trim().length && a[index]) ? a[index] : elem); console.log(result);

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