Conditional Statements Konsep Dasar • Struktur If o Struktur if Satu Kondisi (if) o Struktur if Dua Kondisi (if..else..) o Struktur if Lebih Dari Dua Kondisi (if..else if..) • Switch
Komputer Aplikasi Teknologi Informasi II / Julian Chandra W / maeztro_87@yahoo.co.id
Struktur if <script> var cuaca="hujan"; if(cuaca=="hujan"){ alert("Tidak jadi pergi"); } lat_if.html
</script>
Komputer Aplikasi Teknologi Informasi II / Julian Chandra W / maeztro_87@yahoo.co.id
Struktur if … else <script> var cuaca="hujan"; if(cuaca=="panas"){ alert("Tidak Jadi Pergi"); } else { alert("Jadi Pergi"); } lat_if.html </script>
Komputer Aplikasi Teknologi Informasi II / Julian Chandra W / maeztro_87@yahoo.co.id
Struktur else … if
KONDISI SALAH KONDISI SALAH KONDISI
BENAR BENAR BENAR
PERNYATAAN_1 PERNYATAAN_2 PERNYATAAN_3
Komputer Aplikasi Teknologi Informasi II / Julian Chandra W / maeztro_87@yahoo.co.id
Struktur else … if (2) <script> var kendaraan="mobil"; if (kendaraan=="motor") { alert("Ini adalah motor"); } else if (kendaraan=="mobil") { alert("Ini adalah mobil"); } else { alert("Kendaraaan tidak ditemukan"); } </script>
Komputer Aplikasi Teknologi Informasi II / Julian Chandra W / maeztro_87@yahoo.co.id
Nested if
Komputer Aplikasi Teknologi Informasi II / Julian Chandra W / maeztro_87@yahoo.co.id
Nested if (2) <script> var bil=10; if (bil>0) { alert(bil+" adalah bilangan positif"); if (bil<=20) { alert(bil+" lebih kecil dari 20"); } else { alert(bil+" lebih besar dari 20"); } } </script>
Komputer Aplikasi Teknologi Informasi II / Julian Chandra W / maeztro_87@yahoo.co.id
Switch <script> var angka=2; switch (angka){ case 1: alert("Bulan ke "+angka+" adalah Januari"); break; case 2: alert("Bulan ke "+angka+" adalahFebruari"); break; default: alert("Bulan ke "+angka+" tidak terdaftar"); break; } </script>
Komputer Aplikasi Teknologi Informasi II / Julian Chandra W / maeztro_87@yahoo.co.id