他にも、配列変数として数値のままセーブする方法も有るし、毎回大きい方を記録という方法でなくても、ハイスコアと今回のスコアを比較してハイスコアが更新された時だけセーブする等々・・・ 同じ一つの事をする処理でも一つの方法に満足しないで、あんな方法はできないか?こんな方法は?みたいに普段からいろいろな方法を考えてみる習慣つけると吉かと。