我正在用红宝石编码一个骰子,当我掷它的时候,它要么朝北,要么朝南,要么朝东,要么朝西。
我遇到麻烦的是,当我滚动它时,我如何告诉它返回给我这些方向中的一个?
任何帮助都是最好的。
发布于 2011-09-29 01:23:14
使用Array.sample
[ 'north', 'south', 'east', 'west' ].sample发布于 2011-09-29 01:23:28
它并不比%w(north south east west).sample简单多少(顺便说一下,这是1.9个方法)。在1.8和1.9中工作的另一件事是%w(north south east west)[rand(4)]。
https://stackoverflow.com/questions/7587048
复制相似问题