HTML Programming 9 - Percabangan di Javascript
Assalamu'alaikum
Pernyataan IF
Dalam hal ini value default variabel hasil sudah saya tetapkan. Namun, jika kondisi bernilai true, maka value hasil akan berubah menjadi instruksi yang kita inginkan. Berikut contoh IF sederhana di dalam javascript.
<html> <head> <title>Javascript | Pernyataan IF | Mahasiswa Mercu Buana Bekasi Pemrograman Web Genap 2019 </title> </head> <body> <script language="Javascript"> <!-- var jumlah = prompt("Jumlah jari tangan anda : ",0); var hasil="anda cacat"; if (jumlah == 10) hasil = "anda normal"; document.write("Jawaban anda : " + hasil); //--> </script> <p align=center> © Mahasiswa Mercu Buana Bekasi Pemrograman Web Genap 2019 </p> </body> </html> |
Nested IF
<html> <head> <title>Javascript | Pernyataan IF | Mahasiswa Mercu Buana Bekasi Pemrograman Web Genap 2019 </title> </head> <body> <script language="Javascript"> <!-- var kota = prompt("Masukan nama kota : ",""); if (kota == "Jakarta" || kota == "jakarta"){ document.write("Ibukota Indonesia"); } else if (kota == "Bandung" || kota == "bandung"){ document.write("Ibukota Jawa Barat"); } else if (kota == "Semarang" || kota == "semarang"){ document.write("Ibukota Jawa Tengah"); } else if (kota == "Bekasi" || kota == "bekasi"){ document.write("Ibukota Planet Bekasi"); } else { document.write("Kota belum terdaftar"); } //--> </script> <p align=center> © Mahasiswa Mercu Buana Bekasi Pemrograman Web Genap 2019 </p> </body> </html> |
Percabangan Switch Case
Masuk ke pembahasan Switch Case. Fungsinya hampir sama seperti IF, namun switch case digunakan berdasarkan number case yang terurut. Dimana switch case ini adalah membandingkan value atau nilai suatu variabel. Disini saya mencontohkan switch case dengan menggunakan untuk check tanggal dan date hari ini. Berikut contoh htmlnya.<html> <head> <title>Javascript | Pernyataan IF | Mahasiswa Mercu Buana Bekasi Pemrograman Web Genap 2019 </title> </head> <body> <script language="Javascript"> <!-- var tanggal = new Date(); var kode_hari = tanggal.getDay(); var nama_hari = ""; switch(kode_hari){ case 0: nama_hari = "Minggu"; break; case 1: nama_hari = "Senin"; break; case 2: nama_hari = "Selasa"; break; case 3: nama_hari = "Rabu"; break; case 4: nama_hari = "Kamis"; break; case 5: nama_hari = "Jumat"; break; case 6: nama_hari = "Sabtu"; break; } document.write("Hari ini hari " + nama_hari); document.write(", tanggal " + tanggal.getDate() + "/" + (tanggal.getMonth() + 1) + "/" + tanggal.getFullYear()); //--> </script> <p align=center> © Mahasiswa Mercu Buana Bekasi Pemrograman Web Genap 2019 </p> </body> </html> |