例如,要生成3到10之间的随机数,我使用: rand(8) + 3
有没有更好的方法(例如rand(3, 10)
)?
@Theo,
—
Nakilon 2010年
y - x + 1
顺便说一句。
在10和10 ** 24上尝试正确的答案,因为限制:0将非常漫长::
—
xt.and.r
这有效:
—
eikes 2015年
rand(3..10)
def my_rand(x, y); rand(y - x) + x; end