Random numbers
For API documentation and example usage, view the Wren random docs.
import "random" for Random
construct ready() {
var rng = Random.new()
//float values between 0 and 1
rng.float() // 0.53178795980617 rng.float() // 0.20180515043262 rng.float() // 0.43371948658705
//float with a range rng.float(-10, 10) //-5.9638969913476
//int values rng.int(-10, 10) // -6
//pull a random value from a list var list = [0,1,2,3,4,5] var item = rng.sample(list) var items = rng.sample(list, 3)
//randomize list rng.shuffle(list) //list is modified in place
}