多次元配列に格納されるオブジェクトに番号振りたいときのトリック
要件
[ [a,b,c], [e,f,g], [h,i,j], ] a.id # => 0 b.id # => 1
みたいなことをしたい
数値がかぶらなければOK
方法1
def rand [0..9].sample end a = rand b = rand c = rand "1#{a}{b}{c}".to_i
多次元配列に格納されるオブジェクトに番号振りたいときのトリック
[ [a,b,c], [e,f,g], [h,i,j], ] a.id # => 0 b.id # => 1
みたいなことをしたい
数値がかぶらなければOK
def rand [0..9].sample end a = rand b = rand c = rand "1#{a}{b}{c}".to_i