javascriptまとめ10:JavaScriptのSwitch文
3641 ワード
1 switch文の役割:
switch文は、異なる条件に基づいて異なる動作を実行するために使用されます.
変数の条件を満たすたびに、現在のcaseの内容が実行されます.
break キーワードはswitchコードブロックを飛び出すために使用されます.switchコードブロックの実行は終了します.このキーを無視すると、swith文の次のコードブロックが実行されます.
default キーワードでマッチが存在しない時にすることを規定します.defaultキーワードはswitch文の中で一回しか現れません.
2スイッチ 典型的な構造:
Switch(変数){
case 1:
変数と1の値が同じであれば、そこのコードを実行します.
break;
case 2:
変数と2の値が同じであれば、そこのコードを実行します.
break;
case 3:
変数と3の値が同じであれば、そこのコードを実行します.
break;
default:
変数と以上の値が異なる場合、そこのコードを実行します.
break;
)
例1:栗を2つ挙げます.
1区分判定変数
転載先:https://www.cnblogs.com/autoXingJY/p/8848933.html
switch文は、異なる条件に基づいて異なる動作を実行するために使用されます.
変数の条件を満たすたびに、現在のcaseの内容が実行されます.
break キーワードはswitchコードブロックを飛び出すために使用されます.switchコードブロックの実行は終了します.このキーを無視すると、swith文の次のコードブロックが実行されます.
default キーワードでマッチが存在しない時にすることを規定します.defaultキーワードはswitch文の中で一回しか現れません.
2スイッチ 典型的な構造:
Switch(変数){
case 1:
変数と1の値が同じであれば、そこのコードを実行します.
break;
case 2:
変数と2の値が同じであれば、そこのコードを実行します.
break;
case 3:
変数と3の値が同じであれば、そこのコードを実行します.
break;
default:
変数と以上の値が異なる場合、そこのコードを実行します.
break;
)
例1:栗を2つ挙げます.
1区分判定変数
Document
<span style="color:#0000ff;">var</span> number = prompt(" 0-5 "<span style="color:#000000;">);
</span><span style="color:#0000ff;">switch</span><span style="color:#000000;"> (number) {
</span><span style="color:#0000ff;">case</span> "0"<span style="color:#000000;">:
alert(number);
</span><span style="color:#0000ff;">break</span><span style="color:#000000;">;
</span><span style="color:#0000ff;">case</span> "1"<span style="color:#000000;">:
number </span>= 1<span style="color:#000000;">;
</span><span style="color:#0000ff;">break</span><span style="color:#000000;">;
</span><span style="color:#0000ff;">case</span> "2"<span style="color:#000000;">:
number </span>= 2<span style="color:#000000;">;
</span><span style="color:#0000ff;">break</span><span style="color:#000000;">;
</span><span style="color:#0000ff;">case</span> "3"<span style="color:#000000;">:
number </span>= 3<span style="color:#000000;">;
</span><span style="color:#0000ff;">break</span><span style="color:#000000;">;
</span><span style="color:#0000ff;">case</span> "4"<span style="color:#000000;">:
number </span>= 4<span style="color:#000000;">;
</span><span style="color:#0000ff;">break</span><span style="color:#000000;">;
</span><span style="color:#0000ff;">case</span> "5"<span style="color:#000000;">:
number </span>= 5<span style="color:#000000;">;
</span><span style="color:#0000ff;">break</span><span style="color:#000000;">;
}
</span>
2集団判定変数switch (number) {
case"0":case"1":case"2":
alert("1/2/3");
break;
default:
alert("4/5");
break;
}
転載先:https://www.cnblogs.com/autoXingJY/p/8848933.html