実装が思いつかなかったので保留

<pre>
MasterCardLineup.create(name: 'rare_gacha', card_code: 100, probability: 10)
MasterCardLineup.create(name: 'rare_gacha', card_code: 101, probability: 10)
MasterCardLineup.create(name: 'rare_gacha', card_code: 102, probability: 10)
MasterCardLineup.create(name: 'rare_gacha', card_code: 103, probability: 10)
MasterCardLineup.create(name: 'rare_gacha', card_code: 104, probability: 1)
</pre>
としておいて、
v = Random.rand(41)
　　　　　　　　↑この41は、10+10+10+10+1
vが
0~9なら 100
10~19なら 101
20~29なら 102
30~39なら 103
40なら 104
が帰る

みたいな実装がしたかった