suits
['♣️', '♦️', '❤️', '♠️']
We will be using numbers to represent playing card clubs and ranks. These are the suits:
For instance the suit at index 0
:
These are the ranks:
For instance the rank at index 1
(note that there isn’t a playing card at position 0
, since we want the ranks to match the indicies where possible):
Card (suit:int, rank:int)
A playing card
Type | Details | |
---|---|---|
suit | int | An index into suits |
rank | int | An index into ranks |
Here’s an example of creating and displaying a card:
Equality, less than, and greater than work on the rank and suit indices.
For instance, here’s a test of equality…
…and a test of <
…
…and finally of >
: