GOTOを使わないにはDEFをマスターしないとかもですね〜。そうじゃないとGOTOとかGOSUBを使うことが出てきちゃうかもです。 で、確かにいつの間にやら長くなってしまいましたね、笑 では、一旦区切りで、また何かあったら気軽に聞いてくださいな。 最後にお礼のお礼で、ちょっとだけ最適化して文法改善しますね。 WHILE 1 C = (C MOD 13) + 1 LOCATE 5,5:COLOR C:PRINT "がんばって!!" WEND あまりいじるところないのでポイントだけ書いておくと、 1 命令の区切りはスペースじゃなくてきちんと:(コロン)にする。 2 Cの処理を頭に持っていくことで必ず値が入るのを保証する。(そうしないと例えば始めにどっかでCに18とかカラーコード以上の数値が入ってたらエラーになっちゃいます) 3 Cを計算で求めた。