条件文は、異なる条件に基づいて別のアクションを実行するために使用されます。
条件文
あなたがコードを書く際に非常に多くの場合、あなたは別の意思決定のためのさまざまなアクションを実行したいです。
これを行うには、コード内で条件文を使用することができます。
JavaScriptでは、私たちは、以下の条件文があります。
- 使用しif 、指定された条件が真の場合、実行されるコードのブロックを指定します
- 使用しelse同じ条件がfalseの場合、実行されるコードのブロックを指定します
- 使用しelse ifテストするための新しい条件を指定するには、最初の条件がfalseの場合、
- 使用するswitch実行するコードの多くの代替ブロックを指定します
if文
使用ifの条件が真の場合に実行されるJavaScriptコードのブロックを指定するステートメントを。
構文
if (condition) {
block of code to be executed if the condition is true
}
なお、 if小文字です。 大文字は( IfまたはIF )のJavaScriptエラーが発生します。
例
メイク"Good day"時間が18:00未満である場合に挨拶:
if (hour < 18) {
greeting = "Good day";
}
挨拶の結果は次のようになります。
Good day
»それを自分で試してみてください elseステートメント
使用しelse条件が偽の場合に実行されるコードのブロックを指定するステートメントを。
if (condition) {
block of code to be executed if the condition is true
}
else {
block of code to be executed if the condition is false
}
例
時間が18未満である場合、作成"Good day"挨拶、そうでない場合は"Good evening" :
if (hour < 18) {
greeting = "Good day";
}
else {
greeting = "Good evening";
}
挨拶の結果は次のようになります。
Good day
»それを自分で試してみてください else ifステートメント
使用しelse if文の最初の条件がfalseの場合、新しい条件を指定します。
構文
if (condition1) {
block of code to be executed if condition1 is true
}
else if (condition2) {
block of code to be executed if the condition1 is
false and condition2 is true
} else {
block of code to be executed if the condition1 is false
and condition2 is false
}
例
時間は午前10時00分未満である場合、作成"Good morning"の挨拶、そうでない場合は、しかし、時間は20時00未満であるが、作成"Good day"挨拶、そうでない場合は"Good evening" :
if (time < 10) {
greeting = "Good morning";
}
else if (time < 20) {
greeting = "Good day";
}
else {
greeting = "Good evening";
}
挨拶の結果は次のようになります。
Good day
»それを自分で試してみてください その他の例
ランダムリンク
この例では、w3iiや世界自然保護基金(WWF)のいずれかへのリンクを書き込みます。 乱数を用いて、各リンクのための50%の可能性があります。