型メソッド


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 つの新しい値を作成します。


  1. for _ in 1...3 {
  2. print(Int.random(in: 1..<100))
  3. }
  4. // Prints "53"
  5. // Prints "64"
  6. // Prints "5"

このメソッドは、システムのデフォルトの乱数ジェネレータを渡して、ジェネレータを受け取るバージョンを呼び出すのと同じです。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ