Class: MegaLotto::Drawing
- Inherits:
-
Object
- Object
- MegaLotto::Drawing
- Defined in:
- lib/mega_lotto/drawing.rb
Constant Summary collapse
- NUMBERS =
5
Instance Method Summary collapse
Instance Method Details
#draw_inject ⇒ Object
9 10 11 12 13 |
# File 'lib/mega_lotto/drawing.rb', line 9 def draw_inject NUMBERS.times.inject([]) do |arr, _i| arr << single_draw end end |
#draw_map ⇒ Object
15 16 17 |
# File 'lib/mega_lotto/drawing.rb', line 15 def draw_map (1..NUMBERS).map { single_draw } end |
#draw_new ⇒ Object
19 20 21 |
# File 'lib/mega_lotto/drawing.rb', line 19 def draw_new Array.new(NUMBERS) { single_draw } end |