Adalah suatu statemen kondisional (conditional statements) yang digunakan untuk melakukan aksi yang berbeda tergantung dengan kondisi yang diberikan
Statemen if digunakan dalam suatu blok kode pilihan yang akan di eksekusi jika kondisinya benar (true)
Contoh:
var nilai = prompt("Berapa nilai anda?", 0);
if(nilai > 75){
document.write("Selamat, anda lolos");
}
Statemen if else digunakan dalam dua blok kode pilihan yang akan di eksekusi, pilihan pertama kondisinya benar (true) dan pilihan kedua kondisinya salah (false)
Contoh:
var password = prompt("Masukkan password:");
if(password == "helloworld"){
document.write("Selamat datang di Land of Dawn");
} else {
document.write("Password salah, silahkan coba lagi");
}
Statemen else if digunakan untuk memilih kondisi baru di blok kode saat kondisi blok kode sebelumnya salah (false)
Contoh:
var time = prompt("Jam berapa sekarang?");
if (time < 10) {
document.write("Selamat pagi");
} else if (time < 15) {
document.write("Selamat siang");
} else if (time < 18){
document.write("Selamat sore");
} else {
document.write("Selamat malam");
}
Untuk infromasi lebih lengkap dari if else
, silakan kunjungi JavaScript if, else, and else if Reference