回答編集履歴

1 追記

kaputaros

kaputaros score 1495

2016/05/31 09:42  投稿

もとのカード配列の中身を替えてしまうと、元に戻す際に困ると思うので、
・表示したカードを入れておける配列を別に作成
・表示されたらそちらに追加
・setCard()で次のカードをセットするときに、その配列の中身と比較。合致しなくなるまでループしてカードを作成
・・・というのはどうでしょうか?
・・・というのはどうでしょうか?
リセットするのも容易にできるかと思います。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る