Pernyataan ini digunakan untuk membandingkan suatu kondisi, jika kondisi itu benar, maka akan dijalankan ekspresi tertentu, tetapi jika kondisi itu salah akan dijalankan ekspresi lain. Sintaks dari pernyataan if……else,
If (kondisi)
{ekspresi 1}
else (kondisi)
{ekspresi 2}
Keterangan :
- Kondisi : kondisi yang dibandingkan
- Ekspresi-1 : ekspresi-ekspresi yang akan dijalankan jika kondisi memenuhi syarat.
- Ekspresi-2 : ekspresi-ekspresi yang akan dijalankan jika kondisi tidak memenuhi syarat.
Contoh :
Agar lebih memahami maksud dari pernyataan di atas, simak kalimat berikut :
Jika nilai ujian saya meningkat, saya akan mendapatkan mobil dari orangtua saya, tetapi jika tetap atau berkurang maka saya tidak mendapatkan mobil (else) melainkan saya hanya mendapatkan sepeda.
Jika kita terjemahkan ke dalam bahasa javascript maka kalimatnya adalah :
If (nilai >90)
(hadiah = “mobil”)
else
(hadiah=”sepeda”)
keterangan :
| Baris | Keterangan |
| if (nilai > 90) (hadiah = “mobil”) | Jika isi variable nilai bernilai lebih besar dari 90 maka variable hadiah akan diberikan nilai “mobil” |
| Else (hadiah= “sepeda”) | Jika isi variable nilai bernilai tidak lebih besar dari 90 maka variable hadiah akan diberikan nilai “sepeda” |
Perhatikan contoh_6.1.html di bawah ini :
Perhatikan contoh_6.2.html di bawah ini :
Dari contoh di atas maka browser akan meminta masukan dari user yang di jadikannya sebagai variable yang akan di cocokkan pada sintak pernyataan yang telah dibuat pada text editor.
Posting Komentar
Silahkan berikan komentar anda