WHILE ~ WENDとREPEAT ~ UNTILの違い

UWSC

しょっちゅう忘れてしまう2つのループ処理の違いをメモ

ざっくりと

  • WHILEはTRUEの場合繰り返し、REPEATはFALSEの場合繰り返す
  • WHILEは処理を行わない(ループに入らない)場合があるが、REPEATは必ず1回は処理を行う

WHILE ~ WEND

WHILE 条件式
    処理
WEND

条件式がTRUEの場合に処理に入る
条件式がFALSEの場合処理に入らない

REPEAT ~ UNTIL

REPEAT
    処理
UNTIL 条件式

条件式がTRUEの場合1回処理を実行して抜ける
条件式がFALSEの場合処理を繰り返す

コメント

タイトルとURLをコピーしました