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) {Catatan Perhatikan bahwa if huruf kecil. Huruf besar (If or IF) akan menghasilkan kesalahan JavaScript.
Blok kode yang akan dieksekusi if kondisinya benar
}
Contoh
Buatlah ucapan "Selamat siang" if jam kurang dari pukul 18:00:
if (jam <18) {
salam = "selamat siang";
}
Hasil salam adalah:
Selamat siangPernyataan 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 siangPernyataan 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
Out Of Topic Show Konversi KodeHide Konversi Kode