次の方法で共有


条件付きステートメントの使用方法

更新 : 2007 年 11 月

JScript では、条件付きステートメントとして if および if...else がサポートされています。if ステートメントは条件を評価します。条件が true に評価されると、関連する JScript コードが実行されます。if...else ステートメントは条件を評価し、条件付きステートメントの結果に応じて、2 つのコード ブロックのどちらかを実行します。単純な if ステートメントでは全体を 1 行に収めて記述することもできますが、通常は、if ステートメントや if...else ステートメントが複数行にわたって記述されます。

条件付きステートメントの例

if ステートメント、および if...else ステートメントを使用したコードの例を次に示します。最初の例は、ブール値の評価の最も単純な形式です。かっこで囲まれた部分の評価結果が true である (または true に変換できる) 場合にだけ、if の後のステートメントまたはステートメント ブロックが実行されます。

次の例では、newUser の値が true の場合に、registerUser 関数が呼び出されます。

if (newUser)
   registerUser();

次の例では、両方の条件が true でないと、評価が失敗します。

if (rind.color == "deep yellow " && rind.texture == "wrinkled") {
   theResponse = ("Is it a Crenshaw melon?");
}

次の例では、変数 quit が true になるまで、do...while ループ本体のコードが実行されます。

var quit;
do {
   // ...
   quit = getResponse()
}
while (!quit)

参照

参照

if...else ステートメント

その他の技術情報

JScript の条件構造

JScript リファレンス