while...do式
Midoliy|F#プログラミング

while...do式の概要
サンプルでみるwhile...do式

while...do式の概要


 while...do式は、指定されたテスト条件式が真(= true)である限り繰り返しをし続けるための構文です。for...to式と同様、命令型言語ではポピュラーなループ構文です。
// ------------------
// [ 構文 ]
// ------------------

while test-expression do
    body-expression
                

 まず最初にテスト式(= test-expression)が評価されます。その評価結果が真の場合にのみ実行式(= body-expression)が実行され、再度テスト式が再度評価されます。実行式はunit型である必要があります。

サンプルでみるwhile...do式


 以下は簡単な while...do式 の使い方のサンプルになります。