switch case javascript

Auliya •
7 Views
switch adalah struktur kontrol dalam JavaScript yang memungkinkan Anda mengevaluasi sebuah ekspresi dan menjalankan blok kode yang sesuai dengan nilai ekspresi tersebut. switch digunakan ketika Anda memiliki beberapa kemungkinan nilai ekspresi dan ingin menjalankan kode yang berbeda tergantung pada nilai ekspresi yang diberikan. Berikut adalah format dasar dari switch dalam JavaScript: javascript Copy code switch (ekspresi) { case nilai1: // Blok kode yang akan dieksekusi jika ekspresi sama dengan nilai1 break; case nilai2: // Blok kode yang akan dieksekusi jika ekspresi sama dengan nilai2 break; case nilai3: // Blok kode yang akan dieksekusi jika ekspresi sama dengan nilai3 break; default: // Blok kode yang akan dieksekusi jika ekspresi tidak sama dengan nilai apa pun break; } Penjelasan langkah demi langkah penggunaan switch: Ekspresi di evaluasi dan nilainya dibandingkan dengan nilai-nilai di dalam pernyataan case. Jika nilai ekspresi sama dengan nilai dalam salah satu pernyataan case, maka blok kode terkait dengan pernyataan tersebut akan dieksekusi. Jika tidak ada pernyataan case yang sesuai dengan nilai ekspresi, maka blok kode dalam pernyataan default akan dieksekusi. Setelah blok kode dalam pernyataan case dieksekusi, break digunakan untuk menghentikan eksekusi dan keluar dari switch. Jika break tidak dituliskan, maka eksekusi akan terus berlanjut ke pernyataan case berikutnya. default opsional dan akan dieksekusi jika tidak ada nilai case yang cocok. Contoh penggunaan switch dalam JavaScript: javascript Copy code var day = 3; var dayName; switch (day) { case 1: dayName = "Senin"; break; case 2: dayName = "Selasa"; break; case 3: dayName = "Rabu"; break; case 4: dayName = "Kamis"; break; case 5: dayName = "Jumat"; break; default: dayName = "Akhir Pekan"; break; } console.log(dayName); // Output: "Rabu" Dalam contoh di atas, variabel day memiliki nilai 3. switch akan mengevaluasi nilai day dan menemukan bahwa itu sama dengan case 3. Oleh karena itu, blok kode yang terkait dengan case 3 dieksekusi, dan variabel dayName diatur menjadi "Rabu". Kemudian, hasilnya ditampilkan di konsol. switch memungkinkan Anda untuk memeriksa nilai ekspresi dan menjalankan kode yang sesuai dengan nilai tersebut. Ini memberikan alternatif yang lebih terstruktur daripada penggunaan berulang if-else dalam beberapa situasi. Namun, perlu diingat untuk menggunakan break dengan benar

Latest Videos

Partner Program Latest Videos Terms of Service About Us Copyright Cookie Privacy Contact