Return Value 戻り値
A random element from the collection. If the collection is empty, the method returns nil
.
このコレクションからのある無作為の要素。コレクションが空ならば、このメソッドはnil
を返します。
Availability
Technology
func randomElement() -> Element?
A random element from the collection. If the collection is empty, the method returns nil
.
このコレクションからのある無作為の要素。コレクションが空ならば、このメソッドはnil
を返します。
Call random
to select a random element from an array or another collection. This example picks a name at random from an array:
random
を呼び出して、ある無作為な要素を配列または別のコレクションから選んでください。この例は、ある名前を無作為に配列から選出します。
This method is equivalent to calling random
, passing in the system’s default random generator.
このメソッドは、random
を、システムの持つ省略時の無作為生成子を渡して呼び出すことに相当します。
Complexity: O(1) if the collection conforms to Random
; otherwise, O(n), where n is the length of the collection.
計算量:O(1)、もしコレクションがRandom
に準拠するならば;そうでなければ、O(n)、そこでnはコレクションの長さです。