random(in:)
Returns a random value within the specified range.
Declaration
static func random(in range: ClosedRange<Self>) -> SelfParameters
- range:
The range in which to create a random value.
Return Value
A random value within the bounds of range.
Discussion
Use this method to generate an integer within a specific range. This example creates three new values in the range 1...100.
for _ in 1...3 {
print(Int.random(in: 1...100))
}
// Prints "53"
// Prints "64"
// Prints "5"This method is equivalent to calling random(in:using:), passing in the system’s default random generator.