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