対話的な動作確認
irbから必要なファイルをrequireすれば、動作させることができる
ruby-newbie-bootcampフォルダにいる状態で、以下のようにすれば実行できる
code:ruby
irb(main):001:0> require './lib/hand.rb'
irb(main):002:0> hand = Hand.new('Q♣', '10♣', '7♣', '6♣', '3♣') #hand_test.rbからコピペ
なおソースコードを直したら、読み込み直しが必要
code:ruby
irb(main):001:0> load './lib/hand.rb'
irb(main):002:0> hand = Hand.new('Q♣', '10♣', '7♣', '6♣', '3♣') #hand_test.rbからコピペ
https://gyazo.com/d60f1affc4a60e4c8eecd754b806789f
code:irb
irb(main):003:0> p hand.rank #役判定結果を表示
irb(main):004:0> p hand.cards #cards一覧を表示
irb(main):005:0> p hand.cards0.face #0番目のカードのfaceを表示
irb(main):006:0> p hand.cards0.suit #0番目のカードのsuitを表示
irb(main):007:0> p hand.cards0.ordinal #0番目のカードのordinalを表示
irb(main):008:0> p hand.cards0.face == hand.cards0.face #カードのfaceを比較
irb(main):009:0> p hand.cards0.ordinal - hand.cards1.ordinal #カードのordinalの差を表示