这是我用于显示方向的骰子代码。滚动时显示北、南、东或西。我试图找出一种方法来计算每次我掷骰子时出现的次数。
任何人任何想法?
class Dice
#def initialize()
#end
def roll
@dice = Array['north','south','east','west'] # makes dice with four sides (directions)
@dice_index = 0 + rand(4) # gets the random index of the array
puts @dice[@dice_index] # prints random direction like a dice
end
def stats
puts @dice_index
north_count =0;
south_count =0;
east_count=0;
west_count=0;
end
end
game_dice = Dice.new
game_dice.roll
game_dice.stats