math.Rand
语法
math.Rand
返回值
float64
math.Rand
函数返回一个在 半开区间 [0.0, 1.0) 内的伪随机数。
{{ math.Rand }} → 0.6312770459590062
要在 闭区间 [0, 5] 中生成一个随机整数
{{ math.Rand | mul 6 | math.Floor }}
要在闭区间 [1, 6] 中生成一个随机整数
{{ math.Rand | mul 6 | math.Ceil }}
要在闭区间 [0, 4.9] 中生成一个小数点后一位的随机浮点数
{{ div (math.Rand | mul 50 | math.Floor) 10 }}
要在闭区间 [0.1, 5.0] 中生成一个小数点后一位的随机浮点数
{{ div (math.Rand | mul 50 | math.Ceil) 10 }}