srand的作用

2017-02-09  本文已影响36人  kamionayuki

api:http://ruby-doc.org/core-2.4.0/Kernel.html#method-i-srand

srand 1
a = [rand(100),rand(100),rand(100),rand(100),rand,rand]
srand 1
b = [rand(100),rand(100),rand(100),rand(100),rand,rand]
srand 1
c = [rand(100),rand(100),rand(100),rand(100),rand,rand]
puts a == b
puts a == c

上面的代码,最后会输出2次true,即数组a、b、c是“相等”的。

上一篇下一篇

猜你喜欢

热点阅读