There's an echo in my head

日々のメモ。

Kernel.rand(n)はnが整数値の場合にn未満の値を返す

よく忘れるのでメモ。

Kernel.rand(n)は、nが整数値の場合には0..(n-1)の範囲の整数をランダムで返す。

つまり、rand(2)とやっても返ってくるのは0もしくは1のどちらかのみで、2が返ってくることはない。

このブログに出てくるコードスニペッツは、引用あるいは断りがない限りMITライセンスです。