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

90
Visualizações
¿Cómo se consolidan arreglos multidimensionales?

Estoy tratando de obtener una matriz con una cadena completa:

['...']

Dado:

Matriz1 = ['...', ['...'], ['...', 2, 'x']]

Esto debería manejar cualquier matriz de tamaño *

Defina una función, zooInventory , que acepte una matriz multidimensional de hechos de animales.

zooInventory debería devolver una nueva matriz plana. Cada elemento de la nueva matriz debe ser una oración sobre cada uno de los animales del zoológico.

Lo que tengo actualmente:

 const zooInventory = array => { let finalArray = []; for (let i = 0; i < array.length; i++) { let currentElement = array[i]; if (!(Array.isArray(currentElement))) { finalArray.push(currentElement); } else { zooInventory(currentElement); // I thought I could push the currentElement back to beginning to handle additional arrays } } return finalArray; }

Donde mi cabeza en:

Pensé que podría salirme con la mía presionando (... matriz) en la declaración else.

Mi cinturón de batman contiene métodos para principiantes... rebanar, empalmar, esparcir.

¿Qué método sería la mejor práctica?

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

0

Simplemente use el método .flat() como se muestra en el fragmento a continuación.

Más información aquí: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flat

 let arrayOne = ['...', ['...'], ['...', 2, 'x']]; console.log(arrayOne.flat());

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