do { statement; statement; ... } while (condition);
while ループとは異なり、do...while ループでは各サイクルの末尾で条件が確認されます。ブロックは少なくとも 1 回実行されます。条件が false になると、ループが終了します。
float $test = 0; do { print("$test equals: " +$test+"\n"); $test = $test + 1; } while ($test < 5);
この例では、スクリプト エディタ(Script Editor)には次のように出力されます。
$test equals: 0 $test equals: 1 $test equals: 2 $test equals: 3 $test equals: 4