上手く動いて良かったですね。 プログラムの場所を変えたら正常に動いた理由を説明します。 スロットの出目を配列変数Pに代入していますが 判別を見やすくするための変数P00~P22に配列変数Pの 数値を入れてから判別を行わないと画面に表示された スロットと判別をする為の変数の内容が一致してない ため1~8の数字が揃ったと判別されなかったというわけです。