>>たくや さん ON ~ GOTO ですとBREAKさせるのにラベルが必要なんですよね それに「変数がある値の時の処理」って書けないんじゃないですか? まあ、このプログラムはswitchと同じようにbreakで抜けられることを面白く思い作ったものなので 実際は他の方法で分岐した方がいいかもしれませんね