javascript dasar : pengkondisian if else, if else if. else pada Javascript

javascript dasar : pengkondisian if else, if else if. else pada Javascript

Percabangan/pengkondisian keyword pertama if 

if(kondisi) {
aksi // lakukan aksi jika kondisi bernilai true
} // Keluar dari blok jika kondisi bernilai false

Contoh sederhana nya:
var angka = 1;
if (angka === 1){
alert("anda memalsukan angka 1);
}

Atau

var angka 2;
if (angka < 10) {
alert(angka + "lebih kecil dari 10")
}


nah if ITU jika kondisinya bernilai true jika kondisinya bernilai false kita bisa tangkal dengan keyword else 

Contoh nya kita membuat program bilangan genap atau ganjil:


var angka = prompt("masukan angka:");
if(angka % 2 == 0 ){
alert("angka + " adalah bilangan genap")
} else {
alert(angka + " adalah bilangan ganjil")
}


ITU dia pengkondisian if else walaupun program nya udah jalan tapi tetap masing ada kekurangan ,kekurangan apa? jika user memasukan huruf A bukan angka maka if apakah A sisabagi 2 sama dengan 0 , itu false ya nah jika false maka ke else ,else ITU tidak punya kondisi maka di cetaklah yang alert A adalah bilangan ganjil.

Untuk mengatasi kita menggunakan else if 


if (kondisi 1){
aksi 1
} else if (kondisi 2){
aksi 2
}else {
aksi 3
}

Jika kita memperbaiki program ganjil genap di atas maka kita bisa menulis begini:

var angka = prompt("masukan angka:");
if(angka % 2 == 0 ){
alert("angka + " adalah bilangan genap");
}else if (angka % 2 == 1) {
alert(angka + " adalah bilangan ganjil");
} else {
alert("yang anda masukan bukan angka");
}



ITU dia sekilas tentang pengkondisian/percabangan di dalam javascript


Komentar

Postingan populer dari blog ini

ethical hacking part 14 membuat malware Trojan

CSS layouting - box model: CSS reset

ethical hacking part 3 reconnaissance & information gethering