Como ordenar um array por valores em JavaScript
Neste artigo você vai aprender a como ordenar um array por valores em JavaScript, de uma forma simples, intuitiva e bem explicada

Fala programador(a), beleza? Bora aprender mais sobre array e ordenação de arrays em JavaScript
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
A ideia principal é utilizar o método sort do JavaScript com uma parâmetro de subtração de valores
A subtração de a – b, fará com que o array seja ordenado do menor para o maior
Vamos ver na prática esse algoritmo:
var a = [1,5,6,7,5,4,3,1];
var b = [8,6,5,4,3,2,1,50,12];
function sortGreater(a, b) {
return a - b;
}
console.log(a.sort(sortGreater)); // [1, 1, 3, 4, 5, 5, 6, 7]
console.log(b.sort(sortGreater)); // [1, 2, 3, 4, 5, 6, 8, 12, 50]
Veja que neste caso ambos arrays foram ordenados corretamente
Podemos então utilizar este método para por em ordem crescente os arrays numéricos
E ainda note que a função sortGreater foi passada como parâmetro para sort
Ela que fará as comparações devidas e retornará o resultado correto
Sugiro também a leitura deste artigo, onde explico como remover um elemento específico de um array
Manipular array é uma skill muito necessária para desenvolvedores, então quanto mais formas você conhecer, mais preparado estará para ser um programador melhor
Conclusão
Neste artigo vimos ordenar um array por valores em JavaScript
Utilizamos o método sort, com um parâmetro que leva uma função
Que fará a comparação para nós, e retornará um array ordenado
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação SAAS com IA
Tire usas ideias do papel criando softwares com IA, integre pagamentos e lance seu projeto!
- 291 aulas
- 18 projetos
- 24h 17min
Blog | Mais populares
As diferenças de var, let e const
Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]
ChatGPT: o que é, como usar, dicas e como acessar login
ChatGPT é uma ferramenta de processamento de linguagem natural (NLP) baseada na arquitetura GPT-3.5, desenvolvida pela OpenAI. Sua criação representa um marco significativo no campo […]

Gostei, simples e útl.
valeu!