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

188
Visualizações
encuentre elementos máximos de una matriz en JS, los elementos pueden ser los mismos

Sé que hay muchas preguntas sobre cómo obtener el máximo de una matriz, pero todas tienen elementos únicos. mi escenario es diferente, por ejemplo:

find_multiple_max([10,20,30,30])

regresará

[30, 30]

Encontré una solución y funciona:

 function find_multiple_max(arr) { var max; arr = arr.sort((a,b) => ba) .filter(e => { if (!max) { max = e; return true; } return (e == max); }); console.log(arr); return arr; }

Todavía me preguntaba si existe alguna respuesta más simple.

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

0

Todavía puede usar Math.max , que devolverá el elemento máximo de la matriz y luego usará el filter para obtener una matriz

 function find_multiple_max(arr) { let maxElem = Math.max(...arr); return arr.filter(item => item == maxElem) } console.log(find_multiple_max([10, 20, 30, 30]))

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