Sobes.tech
Junior

Hoe sorteer je een array met getallen in oplopende volgorde?

sobes.tech AI

Antwoord van AI

// Sorteer een array van nummers in oplopende volgorde met behulp van de sort-methode
const numbers = [5, 2, 8, 1, 9, 4];

numbers.sort((a, b) => a - b); // We sorteren de array in oplopende volgorde

// Resultaat van sortering: [1, 2, 4, 5, 8, 9]

De sort()-methode in JavaScript sorteert standaard de elementen van de array als strings. Om nummers correct in oplopende volgorde te sorteren, moet je een vergelijkingsfunctie (a, b) => a - b doorgeven. Deze functie geeft een negatieve waarde terug als a kleiner is dan b, een positieve waarde als a groter is dan b, en nul als ze gelijk zijn. Hierdoor kan de sort()-methode de juiste volgorde van de elementen bepalen.