Generates a random integer. Returns a random integer between 0 (inclusive) and arg (exclusive). We return the same kind of integer that arg is.
sealed
| arg | An instance of <integer>. Maximum number generated. |
| state: | An instance of <random-state>. The state used to generate the random number. Defaults to *random-state*. |
| random-number | An instance of <integer>. |