Megosztás a következőn keresztül:


IndexOf függvény

Teljes név: Std.Arrays.IndexOf

function IndexOf<'T>(predicate : ('T -> Bool), array : 'T[]) : Int

Összefoglalás

Egy tömb első elemének első indexét adja vissza, amely megfelel egy adott predikátumnak. Ha nincs ilyen elem, a -1 értéket adja vissza.

Bemenet

állítmány

A tömb elemeire ható predikátumfüggvény.

tömb

A megadott predikátum használatával keresendő tömb.

Hozam

Vagy annak az elemnek a legkisebb indexe, amelyhez predicate(array[index]) igaz, vagy -1, ha nincs ilyen elem.

Példa

Az alábbi kód lekéri a bemeneti tömb első páros számának indexét.

let indexOfFirstEven = IndexOf(x -> x % 2 == 0, [1, 3, 17, 2, 21]);
// `indexOfFirstEven` is 3.