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

138
Visualizações
mostrando el nombre de un objeto y una matriz

Tengo una matriz llamada personas, que contiene objetos y matrices dentro. Estoy tratando de mostrar todos los nombres en la matriz de hermanos. Tengo un ciclo for que muestra a John y Maria, pero cuando llamo a los hermanos, los únicos nombres que se muestran son Jenny y Jose. Probé cosas diferentes, ¿hay alguna manera de mostrar todos los nombres dentro de la matriz de hermanos?

 var persons = [{ firstName:"John", lastName:"Doe", age:50, eyeColor:"blue", weight: 180, siblings: [ {firstName:"Jenny", age:43, eyecolor:"brown",}, {firstName:"Jim", age:35, eyecolor:"green",}, {firstName:"Joe", age:29, eyecolor:"black",}, ] }, {firstName:"Maria", lastName:"Lopez", age:19, eyeColor:"brown", weight: 120, siblings: [ {firstName:"George", age:25, eyecolor:"brown",}, {firstName:"Jose", age:20, eyecolor:"green",}, ]}, ]; for(i=0; i<persons.length; i++){ console.log(persons[i].firstName); console.log(persons[i].siblings[i].firstName); }

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

0

Debe usar el método Array.forEach() para recorrer fácilmente los elementos de la matriz. Luego solo console.log el nombre.

 var persons = [{ firstName: "John", lastName: "Doe", age: 50, eyeColor: "blue", weight: 180, siblings: [{ firstName: "Jenny", age: 43, eyecolor: "brown", }, { firstName: "Jim", age: 35, eyecolor: "green", }, { firstName: "Joe", age: 29, eyecolor: "black", }, ] }, { firstName: "Maria", lastName: "Lopez", age: 19, eyeColor: "brown", weight: 120, siblings: [{ firstName: "George", age: 25, eyecolor: "brown", }, { firstName: "Jose", age: 20, eyecolor: "green", }, ] }, ]; persons.forEach(person => console.log(person.firstName))

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