IndexOf, fonction
Nom complet : Std.Arrays.IndexOf
function IndexOf<'T>(predicate : ('T -> Bool), array : 'T[]) : Int
Résumé
Retourne le premier index du premier élément d’un tableau qui satisfait à un prédicat donné. Si aucun élément de ce type n’existe, retourne -1.
Entrée
prédicat
Fonction de prédicat agissant sur les éléments du tableau.
tableau
Tableau à rechercher à l’aide du prédicat donné.
Sortie
Soit le plus petit index d’un élément pour lequel predicate(array[index])
est vrai, soit -1 s’il n’existe aucun élément de ce type.
Exemple
Le code suivant obtient l’index du premier nombre pair dans le tableau d’entrée.
let indexOfFirstEven = IndexOf(x -> x % 2 == 0, [1, 3, 17, 2, 21]);
// `indexOfFirstEven` is 3.