条件式は(2)と同じように、If文でも説明した、比較演算子や論理演算子を使用します。条件式が正しくなるまで(正しくない間)繰り返し処理を行います。条件式が最初に書いてあるので、条件式が正しいと一度も繰り返し処理は実行されません。