Instance Method インスタンスメソッド

min()

Returns the minimum element in an asynchronous sequence of comparable elements. 比較可能要素それらからなるある非同期シーケンスの中の最小の要素を返します。

Declaration 宣言

@warn_unqualified_access func min() async rethrows -> UInt8?

Return Value 戻り値

The sequence’s minimum element. If the sequence has no elements, returns nil. シーケンスの最小の要素。シーケンスが要素を持たないならば、nilを返します。

Discussion 議論

In this example, an asynchronous sequence called Counter produces Int values from 1 to 10. The min() method returns the minimum value of the sequence. この例において、Counterと呼ばれる非同期シーケンスはInt値を1から10まで生み出します。min()メソッドは、シーケンスの最小値を返します。


let min = await Counter(howHigh: 10)
    .min()
print(min ?? "none")
// Prints: 1

See Also 参照

Finding Elements 要素を見つける