【发布时间】:2010-06-27 10:47:25
【问题描述】:
我确实转储了 RUBY_VERSION => 1.8.7 的值
每次[1,3,5].shuffle的值也是[1,3,5] 我必须在它前面添加一个 srand(Time.now.to_i) 或 srand() 以使其随机... 我以为 srand 会自动调用?但可能不在 .cgi 环境中?
如果我用irb,看看[1,3,5].shuffle,退出,重新进入irb,每次结果都不一样。
顺便说一句,ri shuffle 没有给出任何内容,而且 Array 和 Enumerable 文档也没有列出 shuffle 或 shuffle!要么……?
【问题讨论】: