SortArray()
Syntaxe
SortArray(Tableau(), Options [, Debut, Fin])Description
Trie les données d'un tableau.
Arguments
Tableau() Le tableau à trier. Options Peut être une combinaison des constantes suivantes:
#PB_Sort_Ascending : Trie le tableau par ordre croissant (les plus petites valeurs en tête)
#PB_Sort_Descending: Trie le tableau par ordre décroissant (les plus grandes valeurs en tête)
Et la constante suivante :
#PB_Sort_NoCase : Trie un tableau de chaînes de caractères en ne tenant pas compte de la casse (a=A, b=B etc..).
Par défaut le tri est sensible à la casse.Debut, Fin (optionnel) Ne trie que la plage de 'Debut' à 'Fin'.
Valeur de retour
Aucune.
Remarques
- Le tableau doit être de l'un des types suivants:
byte, word, long, string ou float.
- Les tableaux multi-dimensionnels ne sont pas supportés.
- Les tableaux structurés sont triés à l'aide de la fonction SortStructuredArray()
Note: Si un tableau n'est pas totalement plein, les éléments vides seront placés en tête dans l'ordre croissant et en fin dans l'ordre décroissant.
Nombres NaN (not a number) ne sont pas acceptés lors du tri car ils produisent des résultats aléatoires.
Voir aussi
SortList(), CustomSortArray(), SortStructuredArray(), SortStructuredList(), RandomizeArray(), RandomizeList(), Random(), RandomSeed()
OS Supportés
Tous