if ... else Statements pada JavaScript


Pernyataan bersyarat digunakan untuk melakukan tindakan yang berbeda berdasarkan kondisi yang berbeda.
Pernyataan Bersyarat

Sangat sering ketika Anda menulis kode, Anda ingin melakukan tindakan yang berbeda untuk keputusan yang berbeda.

Anda dapat menggunakan pernyataan kondisional dalam kode Anda untuk melakukan ini.

Dalam JavaScript kita memiliki pernyataan kondisional berikut ini:

  •     Gunakan if untuk menentukan blok kode yang akan dieksekusi, if kondisi yang ditentukan benar
  •     Gunakan yang else untuk menentukan blok kode yang akan dieksekusi, if kondisi yang sama salah
  •     Gunakan yang else if untuk menentukan kondisi baru untuk menguji, if kondisi pertama salah
  •     Gunakan switch untuk menentukan banyak blok kode alternatif yang akan dieksekusi

Pernyataan if

Gunakan if statement untuk menentukan blok kode JavaScript yang akan dieksekusi if suatu kondisi benar.
Sintaks
if (kondisi) {
    Blok kode yang akan dieksekusi if kondisinya benar
}
Catatan Perhatikan bahwa if huruf kecil. Huruf besar (If or IF) akan menghasilkan kesalahan JavaScript.
Contoh

Buatlah ucapan "Selamat siang" if jam kurang dari pukul 18:00:
if (jam <18) {
    salam = "selamat siang";
}

Hasil salam adalah:
Selamat siang
Pernyataan else

Gunakan pernyataan yang else untuk menentukan blok kode yang akan dieksekusi if kondisinya salah.
if (kondisi) {
    Blok kode yang akan dieksekusi if kondisinya benar
} else {
    Blok kode yang akan dieksekusi if kondisinya salah
}

Contoh

if waktunya kurang dari pukul 18, buatlah ucapan "Selamat siang", if tidak "Selamat malam":
if (jam <18) {
    salam = "selamat siang";
} else {
    salam = "selamat malam";
}

Hasil salam adalah:
Selamat siang
Pernyataan else if

Gunakan yang else if pernyataan untuk menentukan kondisi baru if kondisi pertama salah.
Sintaks
if (condition1) {
    Blok kode yang akan dieksekusi if condition1 benar
} else if (condition2) {
    Blok kode yang akan dieksekusi if condition1 salah dan condition2 benar
} else {
    Blok kode yang akan dieksekusi if condition1 salah dan condition2 salah
}

Contoh

if waktu kurang dari pukul 10.00, buatlah ucapan "Selamat pagi", if tidak, tapi waktunya kurang dari pukul 20:00, buatlah ucapan "Selamat siang", if tidak "Selamat malam":
if (waktu <10) {
    salam = "Selamat pagi";
} else if (time <20) {
    salam = "selamat siang";
} else {
    salam = "Selamat malam";
}

Hasil salam adalah:
Selamat pagi
Previous
Next Post »
Thanks for your comment