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

100
Visualizações
condiciones de filtrado trabajando individualmente pero no juntas

Compruebe esta función de filtro y déjeme saber cómo puedo mejorarla. Estos filtros funcionan individualmente pero no juntos

 const filterFunction = (a) => { if (!includeKeyword && !searchVolume && !excludeKeyword && !longtailKeyword){ return true } else if (includeKeyword && !searchVolume){ return a.text.toLowerCase().includes(includeKeyword.toLocaleLowerCase()) } else if (!includeKeyword && searchVolume){ return a.keyword_idea_metrics.avg_monthly_searches > parseInt(searchVolume) } else if (!searchVolume && excludeKeyword){ return !a.text.includes(excludeKeyword) } else if (!excludeKeyword && longtailKeyword){ return a.text.split(" ").length == longtailKeyword } else { return a.text.toLowerCase().includes(includeKeyword.toLocaleLowerCase()) && a.keyword_idea_metrics.avg_monthly_searches > parseInt(searchVolume) && !a.text.includes(excludeKeyword) && a.text.split(" ").length <= longtailKeyword } }

Función de procesamiento

 postRes.filter(filterFunction).map((data, index) => (

realmente agradezco su ayuda de antemano

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

0

Actualmente está pasando una función no invocada con un argumento y pasándola correctamente como la devolución de llamada del filter .

Creo que podrías probar postRes.filter((a) => filterFunction(a))...

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