[Swift]配列の要素をランダムに取り出すには?

Swift

どうも、ちょげ(@chogetarou)です。

Swiftで配列の要素をランダムに取得する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

配列の要素をランダムに取得するには、randomElementメソッドを使います。

具体的には、要素をランダムに取得したい配列で、randomElementメソッドを呼び出します。

randomElementメソッドは、無作為に取り出した配列の要素を戻り値として返します。

array.randomElement()

randomElementメソッドを使えば、配列の要素をランダムに取得することができます。

randomElementで返す要素の値は、オプショナル型になっています。

これは配列が空である可能性があるからです。

使用例

以下は、使用例です。

var array : [Int] = [1, 2, 3, 4, 5, 6]

print(array.randomElement()) //Optional(1)
print(array.randomElement()) //Optional(5)
print(array.randomElement()) //Optional(3)

コメント

タイトルとURLをコピーしました