Hallo MikΣ,
wenn ich mir dein Script so ansehe, finde ich, du solltest unbedingt die for-Schleife und die Konstruktion if / else if / else in deinen Sprachschatz aufnehmen. Das Script wird dadurch bestimmt viel kürzer und möglicherweise auch performanter.
Gruß, Jürgen
PS: Spielst du auch Sudoku oder programmierst du es nur? Mir hat das Programmieren deutlich mehr Spaß gemacht, als das Spielen.