Maison >interface Web >js tutoriel >Comment fonctionne la méthode `sort()` de JavaScript pour trier les tableaux numériques ?
Comment fonctionne la méthode Sort() de Javascript pour les tableaux numériques
La méthode sort() de Javascript permet un tri efficace des tableaux à l'aide d'une fonction de rappel. Cette fonction permet de comparer des éléments et de déterminer leur ordre.
Utilisation de la fonction de rappel :
La méthode sort() utilise une fonction de rappel qui prend deux arguments (un et b), représentant les éléments comparés. La fonction doit renvoyer une valeur qui indique leur ordre relatif :
Ordre de tri :
Pour l'extrait de code donné :
var array=[25, 8, 7, 41] array.sort(function(a,b){ return a - b })
La fonction de rappel (a - b) soustrait le deuxième nombre (b) du premier nombre (a), ce qui donne une valeur positive pour des paires comme (25, 8) où 25 doit précéder 8 dans l'ordre trié.
Appels de rappel multiples :
La fonction de rappel est invoquée plusieurs fois au cours du processus de tri. Pour l'exemple donné, les comparaisons suivantes se produisent :
Triés Résultat :
Après plusieurs appels de rappel, le tableau est trié numériquement par ordre croissant :
[7, 8, 25, 41]
En tirant parti de la fonction de rappel, la méthode sort() compare et réorganise efficacement les éléments , conduisant au tri numérique souhaité.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!