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

214
Visualizações
Cómo eliminar un valor que contiene una coma en una matriz
dataSize.map((x) => { if(x.indexOf >-1 !== true) { return x; } });

la salida es así ['XL', undefined, 'S', undefined] en lugar de ['XL', 'S']

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

0

En términos de Array.map() y Array.filter() , el primero se usa para manipular elementos de matriz y el segundo para filtrar o, en otras palabras, seleccionar elementos de matriz particulares en función de una condición.

Cuando se utiliza el método includes() , se realiza una búsqueda que distingue entre mayúsculas y minúsculas para determinar si una cadena se puede encontrar dentro de otra cadena, devolviendo verdadero o falso según corresponda.

 const dataSize = ["XL", "M,L,XL", "S", "X,L"]; console.log(dataSize.filter((s) => !s.includes(",")));

about 4 years ago · Juan Pablo Isaza Relatório

0

Puede usar filtros de matriz, si la función pasada como parámetro a la función de filtro devuelve falsey, se eliminará de la matriz.

Su solución, con el mapa, no funcionó porque manipula los valores, pero no los elimina.

 const dataSizes = ['XL', 'M,L,XL', 'S', 'X,L'] const filteredDataSizes = dataSizes.filter((size) => !size.includes(",")); console.log(filteredDataSizes);

about 4 years ago · Juan Pablo Isaza Relatório

0

Puede usar el filtro para iterar la matriz. Y una buena función JS para verificar esto incluiría.

 const dataSize = ['XL', 'M,L,XL', 'S', 'X,L'] let n = dataSize.filter(e => !e.includes(',')) console.log(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