僕はケースバイケースですね〜。BASICなのだからGOTOもアリ派ではありますが大抵の言語はGOTOは無かったりあっても使わないのが主流なので、そのクセもあるんで使わないこともあります。
一応僕の中ではGOTOの場合はインデントをつけなくてもいいというルールがあって、WHILEの場合はインデントをつけるのですがGOTOの場合はつけないので、その分字下げが減るのでGOTOを使う的なパターンにする場合があります。
あとはREPEATとON GOTOを組み合わせてSWITCH CASE的な処理を書くこともありますね。まあ限定的なうえ微妙ですが…。
あとまげさんの言うようにBREAKで抜けたいと思うケースではWHILEにしたりしますね。
1そうだね プレイ済み