This may not be as useless as you might think, since often you 'd want to end the loop using a conditional break statement instead of using the for truth expression.
各繰り返しの開始時に、 式2 が評価されます。 その式の値が TRUE が場合、ループは継続され、括弧 内の文が実行されます。値が FALSE の場合、ループの 実行は終了します。