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

169
Visualizações
why is my function not filtering the Duplicate Objects in the Array

i have an Array of Objects each Objects have an (Id,num) properties

const arrayofDuplicates = [
    {num:1,id:25},
    {num:1,id:25},
    {num:2,id:2}, 
    {num:3,id:3}, 
    {num:1,id:25},
];

now what i want to do is to Remove the Duplicate Objects from my Array so i created a function that loops over the Array and filter the duplicates and return a new Array without the Duplicates the Problem i have here is that it Returns the Same Array with the Duplicates like if nothing changed

const FindDuplicate =(duplicareArr,layerId)=>{
  const duplicateVal=duplicareArr.find((el)=>el.id===layerId)
  console.log(duplicateVal)
  return  duplicateVal 
}
const values = arrayofDuplicates.map((el,index,arr)=>{

    const FilteredObject= FindDuplicate(arr,el.id)
    return FilteredObject;
}
about 4 years ago · Juan Pablo Isaza
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