REALLIVEMAXで作りたいっ!!at GAMEDEVREALLIVEMAXで作りたいっ!! - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト254:1 23/08/07 01:45:05.53 bD5w3oS+.net ≪BREAK 補足≫ ループ中で BREAK するとループを抜けますが、1つだけループが抜けられます。 2重ループの場合は2回 BREAK を使用する必要があります。 FOR (F[000]=0; F[000]<100; F[000]+=1) { FOR (F[001]=0; F[001]<100; F[001]+=1) { IF (F[002] == 1) { BREAK // 処理中に F[002] が 1 になったらループを抜ける } } IF (F[002] == 1) { BREAK // 処理中に F[002] が 1 になったらループを抜ける } } 255:1 23/08/07 01:45:49.02 bD5w3oS+.net 3重や4重のループは煩雑になるため、そういった場合はGOTO文を使用して抜けることがあります。 FOR (F[000]=0; F[000]<100; F[000]+=1) { FOR (F[001]=0; F[001]<100; F[001]+=1) { FOR (F[002]=0; F[002]<100; F[002]+=1) { FOR (F[003]=0; F[003]<100; F[003]+=1) { IF (F[004] == 1) { GOTO *LOOPOUT // 処理中に F[004] が 1 になったら *LOOPOUT にジャンプする } } } } } *LOOPOUT 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch