Belajar Percabangan Switch Case pada JavaScript

Switch case digunakan untuk percabangan yang kondisinya banyak. Jika sebelumnya kamu sudah belajar percabangan if, pada percabangan if hanya bisa untuk menangani dua kondisi yaitu TRUE atau FALSE. Tapi jika kita ingin melakukan percabangan untuk peringkat nilai, contoh nilai A = sempurna, B = bagus, C = sedang, D = kurang. akan ribet jika kita menggunakan percabangan if untuk menyelesaikan kondisi di atas. Untuk itu mari kita pelajari percabangan switch case:

Sintak percabangan Switch Case

switch(nilai){
case kondisi_a:
blok kode yang dijalankan ketika nilai = kondisi_a
   break;
case kondisi_b:
blok kode yang dijalankan ketika nilai = kondisi_b
   break;
case kondisi_c:
blok kode yang dijalankan ketika nilai = kondisi_c
   break;
. . . .
   dan kondisi seterusnya (jika diperlukan)

   
default:
blok kode yang dijalankan ketika tidak ada pilihan kondisi yang sesuai
         blok default merupakan opsional (boleh disertakan boleh tidak)

}

Contoh percabangan switch case: Contoh Percabangan Switch pada JavaScript
<script type="text/javascript"> var nilai_ku = 'A'; switch(nilai_ku){ case 'A': document.write('Nilai SEMPURNA'); break; case 'B': document.write('Nilai BAGUS'); break; case 'C': document.write('Nilai SEDANG'); break; case 'D': document.write('Nilai KURANG'); break; case 'E': document.write('Nilai SANGAT KURANG'); break; default: document.write('Nilai tidak ada dalam pilihan'); } </script>Edit | Lihat / Jalankan

Silahkan kamu bereksperimen, ubah nilai dari nilai_ku, lalu lihat hasilnya 😀

Sumber : http://www.developer-id.com/