型メソッド
random(in:)
指定された範囲内のランダムな値を返します。
iOS 8.0+ iPadOS 8.0+
Mac Catalyst 13.0+ macOS 10.10+
tvOS 9.0+ visionOS 1.0+ watchOS 2.0+
static func random(in range: ClosedRange<Self>) -> Self
パラメータ
range
ランダムな値を作成する範囲。
戻り値
範囲 (range) 内のランダムな値。
議論
このメソッドを使用して、特定の範囲内の整数を生成します。以下の例では、1...100 の範囲で 3 つの新しい値を作成します。
- for _ in 1...3 {
print(Int.random(in: 1..<100))
- }
- // Prints "53"
- // Prints "64"
- // Prints "5"
このメソッドは、システムのデフォルトの乱数ジェネレータを渡して、ジェネレータを受け取るバージョンを呼び出すのと同じです。
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ