Es6-do-while-loop
提供:Dev Guides
ES6-do…whileループ
フローチャート
JavaScriptでのdo-whileループの構文は次のとおりです。
注-do … whileループの最後で使用されるセミコロンをお見逃しなく。
例
この例では、0から10までの数字を逆順に印刷します。
上記のコードが正常に実行されると、次の出力が表示されます。
例:while対do…while
- whileループ*
上記の例では、whileに渡される式がtrueと評価された場合にのみ、whileループに入ります。 この例では、nの値はゼロより大きくないため、式はfalseを返し、ループはスキップされます。
一方、do…whileループはステートメントを1回実行します。 これは、最初の反復ではブール式が考慮されないためです。 ただし、後続の反復では、whileは条件をチェックし、制御をループから外します。