制御フローとは

コンピュータプログラミングでは、 制御フローまたは制御フローは、プログラムの実行中に関数呼び出し、命令、およびステートメントが実行または評価される順序です。 多くのプログラミング言語には、制御フローステートメントと呼ばれるものがあります。これは、プログラム内でコードのどの部分をいつ実行するかを決定するために使用されます。 制御フローステートメントの例は、次のJavaScriptの例に示すif / elseステートメントです。

var x = 1; if(x === 1){window.alert( "xは1に等しい"); } else {window.alert( "xは1に等しくない");

}

この例では、変数xが1に設定されていると、 "if"ステートメントの後の中括弧{}内のコードが実行されます。 それ以外の場合は、 "else"ステートメントの後の中括弧内のコードが実行されます。 このコードは、変数xの値に応じてプログラムの流れを制御します。

注:制御フローとフロー制御は異なる用語であり、同じ意味で使用されるべきではありません。

実行、ジャンプ、If文、ラベル、プログラミング用語、サブルーチン