Funzione IndexOf
Nome completo: Std.Arrays.IndexOf
function IndexOf<'T>(predicate : ('T -> Bool), array : 'T[]) : Int
Sommario
Restituisce il primo indice del primo elemento di una matrice che soddisfa un predicato specificato. Se non esiste alcun elemento di questo tipo, restituisce -1.
Immissione
predicato
Funzione predicato che agisce sugli elementi della matrice.
array
Matrice in cui eseguire la ricerca usando il predicato specificato.
Prodotto
Indice più piccolo di un elemento per il quale predicate(array[index])
è true o -1 se non esiste alcun elemento di questo tipo.
Esempio
Il codice seguente ottiene l'indice del primo numero pari nella matrice di input.
let indexOfFirstEven = IndexOf(x -> x % 2 == 0, [1, 3, 17, 2, 21]);
// `indexOfFirstEven` is 3.