最近、フラグ変数に出くわしましたが、それらが何をするのかわかりません。
フラグ変数をいつ使用するか、どのように使用するかについては少しわかりません。
私はそれをグーグルで検索しましたが、(JavaScript の) 私のコンテキストに関連する特定の例はありませんでした。
最近、フラグ変数に出くわしましたが、それらが何をするのかわかりません。
フラグ変数をいつ使用するか、どのように使用するかについては少しわかりません。
私はそれをグーグルで検索しましたが、(JavaScript の) 私のコンテキストに関連する特定の例はありませんでした。
フラグ変数の定義と使用は次のように述べています。
最も単純な形式のフラグ変数は、ある条件が true になるまで 1 つの値を持つように定義する変数です。その場合、変数の値を変更します。これは、関数またはステートメントのフローを制御するために使用できる変数であり、関数の進行中に特定の条件をチェックできます。
例として:
// errors is the flag variable
var errors = 0;
for(var i = 0; i < 10; i++) {
if(i == 6) { // Your error condition
errors++;
}
}
if(errors) { // Is the flag "up"? (i.e. > 0)
alert("There was a problem!");
}
フラグは、ある条件が true になるまで何らかの値を持つために使用される変数であり、それを false に変更して出力を出力します (最初は true と見なされるフラグ)。