|
|
Log In | Not a Member? |
Contact ADC |
| < Previous PageNext Page > |
JavaScriptには、囲まれているコードの直前の文が、ブール値のtrueの場合に限りそのコードを実行するという条件文があります。典型的な条件文は、次のようにキーワードifで始まり、その後に判定する文が続きます。
if ( variable == true) |
{ |
// この文がtrueの場合に実行するコード |
} |
{ ... }内に、直前の文がtrueの場合に実行するコードを記述します。文自身は、ブール値のtrueかfalseと評価される必要があります。Table 1-2に示すように、条件文を組み立てるためにさまざまな演算子が使われます。
条件演算子 | 説明 |
|---|---|
| 両方の値が等しい場合は |
| 両方の値が等しく型も同じ場合に |
| 値が等しくない場合は |
| 両方の値が等しくないか、または型が同じでない場合に |
| 左側の値が右側の値より小さい場合は |
| 左側の値が右側の値と同じか、より小さい場合は |
| 左側の値が右側の値より大きい場合は |
| 左側の値が右側の値と同じか、より大きい場合は |
if文にはそれぞれ次のように、文がfalseと評価された場合に囲まれているコードを実行するという、else文を対応させることもできます。
if ( variable == true) |
{ |
// この文がtrueの場合に実行するコード |
} |
else { |
// この文がfalseの場合に実行するコード |
} |
1つの値に対していくつかの値を照合したい場合は、switch文が役立ちます。switch文では、次のように、条件文または変数と、文の結果または変数の値を照合するケースを指定します。
switch ( variable ){ |
case 1: // variableが1に等しい場合に実行するコード |
break; |
case 2: // variableが2に等しい場合に実行するコード |
break; |
default: // variableがこれらのケース以外の何かと等しい場合に実行するコード |
break; |
} |
caseはそれぞれbreak文で終了し、一致するケースがない場合は、指定されていればdefaultケースが呼び出されます。
| < Previous PageNext Page > |
Last updated: 2007-06-11
|
Get information on Apple products.
Visit the Apple Store online or at retail locations. 1-800-MY-APPLE Copyright © 2007 Apple Inc. All rights reserved. | Terms of use | Privacy Notice |