random
This module provides functions for generating random numbers.
| Name | Summary |
|---|---|
| float | Returns a random float in [0. |
| int | Returns a random non-negative integer. |
| intn | Returns a random integer in [0, n). |
| rangeFloat | Returns a random float in [min, max). |
| rangeInt | Returns a random integer in [min, max). |
fn float() -> float
Returns a random float in [0.0, 1.0).
Returns
float
fn int() -> int
Returns a random non-negative integer.
Returns
int
fn intn(n) -> int
Returns a random integer in [0, n).
Parameters
| n | Upper bound (exclusive). |
int
fn rangeFloat(min, max) -> float
Returns a random float in [min, max).
Parameters
| min | Minimum value (inclusive). |
| max | Maximum value (exclusive). |
float
fn rangeInt(min, max) -> int
Returns a random integer in [min, max).
Parameters
| min | Minimum value (inclusive). |
| max | Maximum value (exclusive). |
int