Anda di halaman 1dari 10

Komputer Aplikasi Teknologi Informasi II

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


Terima Kasih

Anda mungkin juga menyukai