Files
ecarte/lib/card.rb
T

31 lines
396 B
Ruby

class Card
attr_reader :value, :suit
def initialize(value, suit)
@value = value
@suit = suit
end
def to_s
"#{@value} of #{@suit}"
end
def strength
if @value.match?(/\A\d+\z/)
@value.to_i
else
case @value
when "ace"
11
when "jack"
12
when "queen"
13
when "king"
14
end
end
end
end