IF
IF adalah perintah yang digunakan untuk melakukan uji pemeriksaan sebuah kondisi sesuatu data pada waktu proses sedang berlangsung. Namun kelemahan dari IF adalah tidak menyediakan keluaran alternatif lainnya jika kondisi yang sedang diuji adalah tidak memenuhi syarat tertentu.
Contoh :
if(CONDITION){
STATEMENT;
}
Sebagai gambaran ;
Jika IF yang sedang diuji tersebut memenuhi syarat tertentu, maka Pernyataan dijalankan.Jika IF tidak memenuhi syarat, maka Pernyataan akan mengabaikannya.
Syntax :
var statementIf=2;
if(statementIf <5) {
document.write("that right"); //bila memenuhi syarat maka akan tercetak dalam jendela browsr
}
Bagaimanaa bila pernyataan pada contoh javascript diatas menunjukkan 5 (lima) lebih besar ">" dari 2(dua)
Syntax :
var statementIf=2;
if(statementIf >5) {
document.write("that right"); //Tidak memenuhi syarat
}
ELSE
Maka disinilah kita membutuhkan kondisi alternatif yaitu menggunakan ELSE. untuk menangani hal tersebut, berikut adalah contoh syntax dari alternatif ELSE :
Contoh :
if(CONDITION){
STATEMENT1;
}else{
STATEMENT2;
}
Syntax :
var statementIf=2;
if(statementIf >5) {
document.write("that right"); //Memenuhi syarat
}else{
document.write("it's wrong"); //Tidak memenuhi syarat
Pada dasarnya mereka berdua masih memiliki tugas yang sama yaitu untuk menciptakan kondisi, namun hanya pernyataannya saja yang berbeda. Sebagai gambaran "Jika kondisi terpenuhi, lakukan A. Jika tidak, lakukan B".
IF ... ELSE IF
IF Adalah pernyataan yang memungkinkan JavaScript untuk membuat hanya beberapa kondisi. Ada lagi struktur kondisional yang lebih kompleks lagi yaitu if .. else if. Dengan if .. else if ini dimungkinkan untuk menguji lebih dari satu kondisi. Bentuk dari if .. else if adalah sebagai berikut:
ContohSyntax
if(kondisi 1){
kode yang dijalankan jika kondisi 1 benar
}else if(kondisi 2){
kode yang dijalankan jika kondisi 2 benar
}else if(kondisi 3){
kode yang dijalankan jika kondisi 3 benar
}else{
kode jika salah satu kondisi di atas tidak ada yang benar
}
var x=5;
if(x > 7){
document.write("ini tidak dijalankan!");
}else if(x == 7){
document.write("ini dijalankan!");
}else if(x < 4){
document.write("ini tidak dijalankan!");
}else {
document.write("Aletrnatif bila pilihan atas salah semua")
}
Tidak ada komentar:
Posting Komentar
Convert kode terlebih dahulu bila komentar anda mengandung kode HTML/JScript pada tombol di bawah ini