Séparé les classes dans des fichiers

This commit is contained in:
julien committed 2026-10-06 12:30:22 +02:00
1 parent df544cdd49
commit 8a1e56e85e
7 files changed
+212 -202

No files matched your search

+32
View File
@@ -0,0 +1,32 @@
#!/usr/bin/env 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