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

185
Visualizações
Cómo ver si los valores están en la misma "línea" dentro de un objeto en javascript

No estoy seguro de cómo abordar este problema, pero quiero ver si dos valores están en la misma 'línea'

 var inventory_needed = [ { section: "hardware", supplies: "hammers" }, { section: "plumbing", supplies: "pipes" }, { section: "garden", supplies: "grass seeds" }, { section: "cleaning supplies", supplies: ["hand sanitizer", "detergent"] }, { section: "appliances", supplies: ["fridges", "dishwashers"] } ];

pseudocódigo de lo que quiero intentar intentar

 if(section.value && supplies.value in the same line) { return true; } else { return false; } //example 1 if("appliances" && "fridges" in the same line) { return true; //would return true } else { return false; } //example 2 if("plumbing" && "fridges" in the same line) { return true; } else { return false; //would return false }
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Por en la misma línea, parece querer decir definido dentro del mismo objeto en la matriz. Si eso es correcto, la forma de hacerlo es así:

 function inTheSameLine(section, supplies){ return inventory_needed.some(obj => { return obj.section === section && ( obj.supplies === supplies || ( Array.isArray(obj.supplies) && obj.supplies.includes(supplies) ) ); }); }

La función some de la matriz de JavaScript devuelve verdadero si alguno de los elementos de la matriz satisface la condición.

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