jsのSwitchのdefaultの使い方

1349 ワード

switch文は、異なる条件に基づいて異なる動作を実行するために使用されます.
JavaScript Switch文
実行するコードブロックの一つをSwitch文を使って選択してください.
構文
switch(n)
{
case 1:
        1
  break;
case 2:
        2
  break;
default:
  n   case 1   case 2         
}
動作原理:まず式nを設定します.通常は変数です.続いて表式の値は構造中の各caseの値と比較されます.マッチングがある場合、そのcaseに関連するコードブロックが実行される.使用してください break を選択します.
実例
今日の週の名前を表示します.Sunday=0、Monday=1、Tuesday=2などに注意してください.
var day=new Date().getDay();
switch (day)
{
case 0:
  x="Today it's Sunday";
  break;
case 1:
  x="Today it's Monday";
  break;
case 2:
  x="Today it's Tuesday";
  break;
case 3:
  x="Today it's Wednesday";
  break;
case 4:
  x="Today it's Thursday";
  break;
case 5:
  x="Today it's Friday";
  break;
case 6:
  x="Today it's Saturday";
  break;
}
xの結果:
Today it's Monday
自分で試してみる
defaultキーワード
defaultキーワードを使って、マッチングが存在しない時にすることを規定してください.
実例
今日が土曜日か日曜日でないなら、デフォルトのメッセージを出力します.
var day=new Date().getDay();
switch (day)
{
case 6:
  x="Today it's Saturday";
  break;
case 0:
  x="Today it's Sunday";
  break;
default:
  x="Looking forward to the Weekend";
}
xの結果:
Looking forward to the Weekend