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

207
Visualizações
¿Cómo verificar si existe un valor en una matriz con .includes?

Sé que podemos usar .includes pero he estado luchando para que funcione con mi matriz. Lo que quiero es que mi función verifique si el valor ya existe y si existe para eliminarlo de la matriz.

El valor es una cadena. Ese valor proviene de un objeto que tiene .name como propiedad dentro del objeto.

 0: {id: 190217270, node_id: 'MDEwOlJlcG9zaXRvcnkxOTAyMTcyNzA=', name: '3-Bit-CNC-Starter-Pack'} 1: {id: 187179414, node_id: 'MDEwOlJlcG9zaXRvcnkxODcxNzk0MTQ=', name: 'inb-go'}

Mapeé los datos y asigné a cada botón un valor de {d.name}

Estoy usando un botón para obtener el valor con esta función a continuación

y agregando los valores a 'favs'.

 const favs = []; function checkId(e) { if (e.target.value !== "") favs.push(e.target.value); localStorage.setItem("name", JSON.stringify(favs)); console.log(favs); document.getElementById("favsarray").innerHTML = favs; }

consola.log favoritos

 [ "3-Bit-CNC-Starter-Pack", "3-Bit-CNC-Starter-Pack" ]

¿Cómo puedo verificar si el valor ya existe dentro de la matriz usando .includes?

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

0

Solo verifique antes de presionar:

 function checkId(e) { if (e.target.value !== "" && !favs.includes(e.target.value)) { favs.push(e.target.value); // other code here } }
about 4 years ago · Juan Pablo Isaza Relatório

0

["Sam", "Excelente", "Muestra", "Alto"].includes("Sam"); // verdadero

si no es falso

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