社会不適合破壊的お味噌マン

くまのプーさんのような大人になりたいです!

Rubyよく使うメソッドメモ(随時更新)

Kernel

.#rand

rand            #=> 0.1915194503788923
rand            #=> 0.6221087710398319
rand(10)        #=> 4
rand(5.5)       #=> 0
                # rand(5) と同じ。 5 が乱数値の範囲に含まれないことに注意。

rand(1..6)      #=> 2                   (1 から 6 までの整数)
rand(0...10)    #=> 1                   (0 から 9 までの整数。終端を含まない)
rand(1.0..1.5)  #=> 1.1362963047752432  (1.0 以上 1.5 以下の実数)
rand(1.0...1.5) #=> 1.1382321275715483  (1.0 以上 1.5 未満の実数)
rand(1..0)      #=> nil

引用元: module function Kernel.#rand