質問: new Points(); count.count(50); } } } } ```
回答: どれか1つでも条件を満たしたらbreakする必要があると思いますよ。 他にもcountが毎回インスタンス化しているのでポイントを集計できていないんじゃ無いですか? 挙動がおかしい時にログ出力やデバッグ実行等で 「想定した処理ルートと値」と「実際の処理ルートと値」を比較するぐらいはして自力で考えるくらいはしましたか?