ifの場合、「もし~ならば」と1つの条件しかつけることしかできませんでした。様々な条件分岐したい!そんな時に使うのがswitchです。switchならば、いくつでも条件をつけることができます。
var today = new Date();
var week  = today.getDay();

switch (week) {
  case 0: alert("今日は日曜日です!"); break;
  case 1: alert("今日は月曜日です!"); break;
  case 2: alert("今日は火曜日です!"); break;
  case 3: alert("今日は水曜日です!"); break;
  case 4: alert("今日は木曜日です!"); break;
  case 5: alert("今日は金曜日です!"); break;
  default : alert("今日は土曜日です!"); break;

new Date()today.getDayは日付と曜日を自動で取得してくれる関数です。曜日は日0、月1、火2、水3・・・土6となっています。
caseの後ろには条件を記入します。そのあとに:(セミコロン)を置き、動作を記入します。caseの最後にはbreakを置く決まりとなっています。
case 条件:動作;break;
defaultはその他の条件という意味です。ifでのelseと同じ役割ですね。