else if

Auliya
3 Views
Pernyataan else if adalah bagian dari struktur kontrol if yang digunakan untuk mengevaluasi beberapa kondisi secara berurutan. Pernyataan else if memberikan kemampuan untuk memeriksa kondisi tambahan jika kondisi sebelumnya tidak terpenuhi. Berikut adalah format dasar dari pernyataan else if dalam JavaScript: javascript Copy code if (kondisi1) { // Blok kode yang dieksekusi jika kondisi1 benar (true) } else if (kondisi2) { // Blok kode yang dieksekusi jika kondisi1 salah (false) // dan kondisi2 benar (true) } else if (kondisi3) { // Blok kode yang dieksekusi jika kondisi1 dan kondisi2 salah (false) // dan kondisi3 benar (true) } else { // Blok kode yang dieksekusi jika semua kondisi di atas salah (false) } Penjelasan langkah demi langkah penggunaan pernyataan else if: Ekspresi kondisi1 dievaluasi sebagai nilai boolean. Jika kondisi1 bernilai true, maka blok kode dalam pernyataan if akan dieksekusi. Jika kondisi1 bernilai false, maka ekspresi kondisi2 dievaluasi. Jika kondisi2 bernilai true, maka blok kode dalam pernyataan else if terkait akan dieksekusi. Langkah 3 dan 4 diulang untuk setiap pernyataan else if berikutnya sampai satu kondisi terpenuhi atau tidak ada lagi kondisi yang tersedia. Jika tidak ada kondisi yang terpenuhi, maka blok kode dalam pernyataan else akan dieksekusi. Contoh penggunaan pernyataan else if: javascript Copy code var score = 85; if (score >= 90) { console.log("Nilai Anda A"); } else if (score >= 80) { console.log("Nilai Anda B"); } else if (score >= 70) { console.log("Nilai Anda C"); } else { console.log("Nilai Anda D"); } Dalam contoh di atas, program akan mengevaluasi score dan memberikan nilai huruf berdasarkan kisaran skor yang terpenuhi. Jika skor lebih besar atau sama dengan 90, maka pesan "Nilai Anda A" akan ditampilkan. Jika skor tidak memenuhi kondisi pertama, maka kondisi kedua akan dievaluasi, dan seterusnya. Jika tidak ada kondisi yang terpenuhi, maka pesan "Nilai Anda D" akan ditampilkan. Pernyataan else if memungkinkan Anda untuk menguji dan menangani beberapa kondisi secara berurutan, memberikan fleksibilitas dalam pengambilan keputusan yang lebih kompleks dalam program Anda.

Latest Videos

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