Format pernyataan STwith umumnya sebagai berikut:
Salinan kode adalah sebagai berikut:
switch (ekspresi) {
Nilai Kasus: Pernyataan1
merusak;
nilai kasus2: pernyataan2
merusak;
...
Nilai Kasus: Pernyataan
merusak;
Default: pernyataan;
Setiap kasus menunjukkan bahwa jika nilai ekspresi sama dengan kasus, maka statamen dieksekusi.
Istirahat kata kunci membuat kode melompat keluar dari sakelar.
Jika tidak ada istirahat kata kunci, kode terus menjalankan situasi selanjutnya. Default kata kunci adalah hasil eksekusi ketika semua nilai ekspresi tidak sama dengan nilai nilai.
Salinan kode adalah sebagai berikut:
iWork = parseInt (prompt ("Harap masukkan nilai 1-5"));
switch (iWork) {
Kasus 1: Document.write ("Senin")
merusak;
Kasus 2: "2 minggu ini"
merusak;
Kasus 3: "3 minggu ini"
merusak;
Kasus 4: "4 minggu ini"
merusak;
Kasus 5: "5 minggu ini"
merusak;
Default: "Masukkan nilai yang masuk akal";