Di dalam bahasa pemrograman javascript juga dikenal dengan yang namanya statement percabangan seperti hal nya bahasa pemrograman lainnya. Cara menggunakan statement percabangan if/else dalam javascript tidak jauh berbeda dengan bahasa pemrograman lainnya, karena sama – sama digunakan untuk pembuatan keputusan dua-arah.
Fungsi if digunakan untuk menyaring ekspresi yang berada di dalam kurung, untuk ekspresi yang bernilai benar atau true, maka blok statemen yang ada setelah kurung kurawal pembuka akan dieksekusi, sebaliknya, jika kondisi tidak terpenuhi blok statemen setelah else akan dieksekusi. Oke untuk lebih jelasnya saya akan memberikan gambaran atau sebuah format dari cara menggunakan statement percabangan if/else dalam javascript, di bawah ini saya berikan format nya silahkan teman – teman pahami atau analisa sendiri ;
<!-- format -->
if (condition){
statement-statement 1;
} else {
statement - statement 2;
}
Dari script di atas saya dapat berikn contoh sederhana , silahkan teman – teman lihat contoh script di bawwah ini untuk memperjelasnya;
<!-- contoh -->
if( x - y){
alert( "x lebih besar" );
} else {
alert ( "y lebih besar" )
}
Oke teman – teman semuanya sekarang kita akan beralih ke pembahasan utamanya lagi, sekarang saya akan memberikan contoh lengkapnya statement percabangan if/else dalam javascript perhatikan contoh berikut;
<!DOCTYPE html>
<html>
<head>
<title>Cara Menggunakan Statement Percabangan If/Else Dalam Javascript</title>
</head>
<body>
<h3>
<script type="text/javascript">
// penyembunyian javascript dari browser lama var usia=prompt("Berapa usia Anda? ","");
if (usia >= 55){
document.write("Anda membayar biaya lebih murah!");
} else {
document.write("Anda membayar biaya lebih mahal dari tarif normal!");
}
</script>
</h3>
</body>
</html>
Oke untuk mempermudah teman – teman semua dalam memahaminya saya akan menjelaskan script dari javascrit di atas.
Penjelasan;
- untuk menuliskan text javascript harus di awali dengan <script type=”text/javascript”> dan di tutup dengan </script>
- kotak dialog prompt akan menampilkan pesan “Berapa usia anda?”. Apapun yang diketikkan pengguna ke dalam kotak akan disimpan ke dalam variabel usia
- jika nilai dari variabel usia lebih dari atau sama dengan 55, maka baris statement-statement 1 akan di jalan atau dieksekusi.
- kurung kurawal penutup ini menutup blog statement yang berada setelah ekspresi if. ketika hanya ada satu statement pada blok, kurung kurawal tidak diperlukan.
- statement else, dieksekusi jika ekspresi pada baris condition bernilai false.
Oke bisa dipahami bukan untuk Cara menggunakan statement percabangan if/else dalam javascript, terima kasih semoga dapat bermanfaat.