プログラムは上から下に走っていて最後まで行くと終わってしまいます。 上記のみなさんのサンプルではAボタンが押されるまでのループを作っているので、そこで処理は一旦止まる(正確にはループしている)感じですが、Aボタンを押したら下に動き出して数字を表示したら終わっちゃいます。 なので何度も繰り返したい場合は、その後もループが続くようにしないといけないです。ちなみにキー入力待ちはほぼ大丈夫ですがメインループにはなるべくVSYNCを挟んだ方がいいです。ということで、感じ的には、たくやさんのをベースにするとすると、 @MAIN REPEAT:UNTIL BUTTON(1) AND 16 ? RND(100) VSYNC GOTO @MAIN みたいな感じになります。