Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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.
elenco
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.