IF..ELSE
Pernyataan ini digunakan untuk menguji sebuah kondisi dan kemudian mengeksekusi pernyataan tertentu bila kondisi tersebut terpenuhi. Dan mengeksekusi pernyataan lain bila kondisi tersebut tidak terpenuhiBerikut contoh IF..ELSE :
if(x > 0)
{
//lakukan pernyataan yang ada disini
//jika kondisi terpenuhi
}
else
{
//lakukan pernyataan yang ada disini
//jika kondisi tidak terpenuhi
}
IF..ELSE IF
Pada kasus tertentu mungkin kalian akan meletakan pernyataan if lain setelah elseBerikut contoh IF..ELSE IF :
if(x > 0)
{
document.writeln('x adalah bilangan positif');
}
else if(x < 0)
{
document.writeln('x adalah bilangan negatif');
}
else
{
document.writeln('x adalah Nol');
}
Switch
Kegunaan pernyataan ini sama dengan yang apa pada C/C++ dan Java, yaitu untuk menangani percabangan majemuk. Dengan kata lain, pernyataan switch digunakan untuk menyederhanakan pernyataan IF..ELSE IF yang terlalu banyak.Berikut contoh :
if (buffer == 0) value = "Minggu"; else if (buffer == 1) value = "Senin"; else if (buffer == 2) value = "Selasa"; else if (buffer == 3) value = "Rabu"; else if (buffer == 4) value = "Kamis"; else if (buffer == 5) value = "Jumat"; else if (buffer == 6) value = "Sabtu";
Dapat disederhanakan dengan pernyataan switch menjadi sebagai berikut :
switch(buffer)
{
case 0: value = "Minggu"; break;
case 1: value = "Senin"; break;
case 2: value = "Selasa"; break;
case 3: value = "Rabu"; break;
case 4: value = "Kamis"; break;
case 5: value = "Jumat"; break;
default:value = "Sabtu";
}
0 komentar:
Post a Comment