Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

274
Visualizações
¿Cómo fusionar elementos de dos matrices de cadenas en javascript?

Digamos que tenemos dos matrices de JavaScript como esta:

 var firstNameArray = ["Jack", "Indiana", "James"]; var lastNameArray = ["Sparrow", "Jones", "Bond"];

Quiero que la salida sea:

 var result = ["Jack Sparrow","Indiana Jones","James Bond"];

Nota: firstNameArray y lastNameArray pueden tener valores dinámicos.

¿Cómo combino elementos de dos matrices en JavaScript para obtener este resultado?

about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

Usando el bucle for tradicional

 var firstNameArray = ["Jack", "Indiana", "James"]; var lastNameArray = ["Sparrow", "Jones", "Bond"]; let merged = []; for (let i = 0; i < firstNameArray.length; i++) { merged.push(`${firstNameArray[i]} ${lastNameArray[i]}`) } console.log(merged);

Usando el método de reduce

 var firstNameArray = ["Jack", "Indiana", "James"]; var lastNameArray = ["Sparrow", "Jones", "Bond"]; const merged = firstNameArray.reduce((arr, item, index) => { arr.push(`${item} ${lastNameArray[index]}`); return arr; }, []); console.log(merged)

Usando el map

 var firstNameArray = ["Jack", "Indiana", "James"]; var lastNameArray = ["Sparrow", "Jones", "Bond"]; let merged = firstNameArray.map((e,index) => { return `${e} ${lastNameArray[index]}`; }); console.log(merged);

about 4 years ago · Juan Pablo Isaza Relatório

0

var result = firstNameArray.map((it,index)=>it+' '+lastNameArray[index]);

about 4 years ago · Juan Pablo Isaza Relatório

0

Puede iterar cualquier matriz (suponiendo que ambas matrices contengan la misma cantidad de elementos) usando el mapa y construir el nuevo conjunto concatenando ambos elementos de la matriz en función del índice.

demostración :

 const firstNameArray = ["Jack", "Indiana", "James"]; const lastNameArray = ["Sparrow", "Jones", "Bond"]; const finalArray = firstNameArray.map((item, index) => { return `${item} ${lastNameArray[index]}` }); console.log(finalArray);

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda