共用方式為


IndexOf 函式

完整名稱:Std.Arrays.IndexOf

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

總結

傳回數位中滿足指定述詞之第一個專案的第一個索引。 如果不存在這類專案,則會傳回 -1。

輸入

謂語

述詞函式,作用於陣列的專案。

陣列

要使用指定述詞搜尋的陣列。

輸出

predicate(array[index]) 為 true 之元素的最小索引,如果不存在這類專案,則為 -1。

下列程式代碼會取得輸入數位列中第一個偶數的索引。

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