そもそも、同じプログラムでも、RUNする度に初期化されてますからね。そうじゃないと逆に困るわけですが(EDITでPRINT Xと組んで、DIRECTでX=30と実行し、続けてRUNを実行すれば確認できます)。 回避方法は…SAVE&LOADで情報を受け渡すくらいしか思いつきません。