学習目的で、これは何と呼ばれますか? 作成されるオブジェクトは配列またはハッシュですか?
stack_of_cards = []
これは私がそれを埋める方法です:
stack_of_cards << Card.new("A", "Spades", 1)
stack_of_cards << Card.new("2", "Spades", 2)
stack_of_cards << Card.new("3", "Spades", 3)
...
ここに私のカードクラスがあります:
class Card
attr_accessor :number, :suit, :value
def initialize(number, suit, value)
@number = number
@suit = suit
@value = value
end
def to_s
"#{@number} of #{@suit}"
end
end
この配列/ハッシュの要素をシャッフルしたいのですが (これを何と呼びますか? :S)
助言がありますか?