Junior
Comment trier un tableau de nombres par ordre croissant?
sobes.tech IA
Réponse de l'IA
// Trier un tableau de nombres par ordre croissant en utilisant la méthode sort
const numbers = [5, 2, 8, 1, 9, 4];
numbers.sort((a, b) => a - b); // Nous trions le tableau par ordre croissant
// Résultat du tri : [1, 2, 4, 5, 8, 9]
La méthode sort() en JavaScript trie par défaut les éléments du tableau comme des chaînes. Pour trier correctement les nombres par ordre croissant, il faut lui passer une fonction de comparaison (a, b) => a - b. Cette fonction retourne un nombre négatif si a est inférieur à b, un nombre positif si a est supérieur à b, et zéro s'ils sont égaux. Cela permet à la méthode sort() de déterminer correctement l'ordre des éléments.