Kondisional If
Statment if digunakan untuk meng-eksekusi sebuah kode program jika suatu kondisi telah diketahui benar (true).
If juga digunakan jika anda ingin membuat pernyataan yang berbeda, dengan fungsi If terdapat nilai benar (true) dan jika salah maka ada fungsi else (false). If dan else adalah satu fungsi yang berbeda di dalam pernyataan yang ditulis.
Kondisional If yang akan kita bahas sebagai berikut :
- Statment If
- Statment If ... else
- Statment If ... else if ... else
Statment If
Sintax :
if ( kondisi )
{
statment / kode program jika kondisi bernilai true
}
Berikut contoh programnya :
<script type="text/javascript">// Beri salam "Selamat Pagi" jika waktu ini di bawah jam 10var d = new date ( );var jam = d.getHours ( );if (jam < 10){document.write ("<b> Selamat Pagi </b>");}</script>
Statment If ... else
Statment if digunakan untuk meng-eksekusi sebuah kode program jika suatu kondisi telah diketahui benar (true) dan eksekusi kode progran jika kondisi tidak benar (false).
Sintax :
if ( kondisi )
{
statment / kode program jika kondisi bernilai benar (true)
}
else
{
statment / kode program jika kondisi bernilai tidak benar (false)
}
Berikut contoh programnya :
<script type="text/javascript">//Jika waktu kurang dari jam 10 ucapan "Selamat Pagi".//Kalau tidak ucapkan "Selamat Siang".var d = new date ( );var jam = d.getHours ( );if (jam < 10){document.write ("Selamat Pagi");}else{document.write ("Selamat Siang");}</script>
Statment If ... else If ... else
Statment If ... else If ... else digunakan memilih beberapa blok kode program untuk dieksekusi.
Sintax :
if ( kondisi 1 )
{
statment / kode program jika kondisi 1 bernilai benar (true)
}
else if ( kondisi 2 )
{
statment / kode program jika kondisi 2 bernilai tidak benar (false)
}
else
{
statment / kode program jika kondisi 1 dan 2 bernilai tidak benar
}
Berikut contoh programnya :
<script type="text/javascript">//Jika waktu kurang dari jam 10 ucapan "Selamat Pagi".//Kalau tidak ucapkan "Selamat Siang".//Dan jika tidak kedua kondisi ucapkan "Selamat Sore".var d = new date ( );var jam = d.getHours ( );if (jam < 10){document.write ("Selamat Pagi");}else if (jam < 17){document.write ("Selamat Siang");}else{dicument.write ("Selamat Sore");}</script>
Cukup mudah kan untuk memahami kondisi if dan if ... else di atas, hanya saja harus benar dan teliti dalam penulisan. Jika ada perbedaan huruf kecil dan besar maka tdak akan terbaca atau berjalan program atau dokumen JavaScript yang anda buat.
Thanks Gan, bisa menambah wawasan saya untuk menggunakan statement IF pada JS. Sangat membantu sekali.
BalasHapusJangan lupa kunjungi website kampus saya http://www.atmaluhur.ac.id dan website saya https://gianskr.mahasiswa.atmaluhur.ac.id/