sort
La méthode sort() trie les éléments d'un tableau en utilisant une fonction de comparaison personnalisée et retourne un nouveau tableau trié.
Exemple interactif
Syntaxe
Signature classique
typescript
function sort<
GenericElement extends unknown
>(
input: readonly GenericElement[],
compareFn: (
first: GenericElement,
second: GenericElement
) => number
): GenericElement[]Signature currifiée
typescript
function sort<
GenericElement extends unknown
>(
compareFn: (
first: GenericElement,
second: GenericElement
) => number
): (input: readonly GenericElement[]) => GenericElement[]Paramètres
input: Le tableau à trier.compareFn: Fonction qui compare deux éléments. Elle doit retourner un nombre négatif, nul ou positif pour définir l'ordre relatif.
Valeur de retour
Un nouveau tableau contenant les mêmes éléments triés selon la fonction fournie. Le tableau initial n'est jamais modifié.
Voir aussi
reverse- Inverse l'ordre des éléments
