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

104
Visualizações
¿Cómo filtro a través de una matriz de matrices usando un índice en JavaScript?

Estoy trabajando en un proyecto lateral de JavaScript y tengo un archivo json con una matriz con matrices como esta:

 arr = { "values": [ ["Form Factor", "OS"], ["Landscape", "Android 9\n(Source)"], ["Portrait", "Analogue OS"], ["Micro\nLandscape", "?"] ] }

La primera matriz con "Factor de forma" (índice 0) son los titulares. Si quiero obtener todos los "factores de forma" de las matrices, ¿cómo lo haría?

Sé que el "Factor de forma" tiene el índice 0, pero ¿cómo puedo filtrar varias matrices a la vez con un índice? al final quiero una matriz como

results = ["Form Factor", "Landscape", "Portrait", "Micro\nLandscape"]

Lo probé así:

 const index = 0; const result = this.arr.values.filter(function (eachElem) { return eachElem == index; });

Pero eso solo me devuelve una matriz vacía.

about 4 years ago · Santiago Gelvez
3 Respostas
Responde à pergunta

0

No olvides revisar esto

 arr.values.map(x => x[0])
about 4 years ago · Santiago Gelvez Relatório

0

Su código no funciona porque a) el índice no está definido, también debe ponerlo como parámetro yb) en su caso, ningún elemento será verdadero. Yo usaría un bucle for tradicional en tu caso, pero seguro que si quieres puedes hacerlo con es6 magic.

 let result = []; for (let i = 0; i < arr.values.length; i++) { result.push(arr.values[i][0]); } console.log(result);
about 4 years ago · Santiago Gelvez Relatório

0

Simplemente use array.find() es mucho más fácil y puede buscar su elemento en su matriz:

const encontrado = array1.find(elemento => elemento > 10);

about 4 years ago · Santiago Gelvez 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