Class: HaphazardlyGem::PlayingCard

Inherits:
Object
  • Object
show all
Defined in:
lib/haphazardly_gem/playing_card.rb

Class Method Summary collapse

Class Method Details

.drawObject



5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/haphazardly_gem/playing_card.rb', line 5

def self.draw
  cards = []
  suits = ["Clubs", "Diamonds", "Hearts", "Spades"]
  values = ["Ace", "2", "3", "4", "5", "6", "7", "8", "9", "10", "Jack", "Queen", "King"]
  suits.each do |suit|
    values.each do |value|
      cards << value + " of " + suit
    end
  end
  2.times { cards << ["*", "Joker"] }
  cards.sample
end