Kondisi JavaScript

Kalimat kondisi digunakan untuk melaksanakan aksi yang berbeda berdasarkan kondisi yang berbeda.

Kalimat kondisi

Selama menulis kode, sering kali kita memerlukan untuk melaksanakan aksi yang berbeda berdasarkan pengambilan keputusan yang berbeda.

Anda dapat melakukannya dengan menggunakan kalimat kondisi dalam kode.

Dalam JavaScript, kita dapat menggunakan kalimat kondisi berikut:

  • Gunakan if untuk menentukan blok kode yang akan dieksekusi, jika kondisi yang ditentukan true
  • Gunakan else untuk menentukan blok kode yang akan dieksekusi, jika kondisi yang sama false
  • Gunakan else if untuk menentukan kondisi baru yang akan diuji, jika pertama-tama kondisi false
  • Gunakan switch untuk menentukan blok kode alternatif yang dieksekusi

kalimat if

Gunakan if kalimat untuk menentukan blok kode JavaScript yang dieksekusi saat benar

Tata bahaso

if (Kondisi) {
    Kode yang dieksekusi saat kondisi true
} 

Keterangan:if Gunakan huruf kecil. Huruf besar (IF atau If) akan menghasilkan kesalahan JavaScript.

Contoh

Jika waktu sebelum 18:00, kirim salam 'Good day':

if (jam < 18) {
    greeting = "Good day";
}

Jika waktu sebelum 18 pukul, hasil greeting akan menjadi:

Good day

Coba sendiri

kalimat else

Gunakan else kalimat untuk menentukan blok kode saat kondisi false

if (Kondisi) {
    Jalur kode yang dieksekusi saat kondisi true
} 
    Jalur kode yang dieksekusi saat kondisi false
}

Contoh

Jika jam kurang dari 18, buat salam 'Good day', jika tidak 'Good evening':

if (jam < 18) {
    greeting = "Good day";
 }
    greeting = "Good evening";
 } 

Hasil greeting:


Coba sendiri

kalimat else if

Gunakan else if untuk menentukan kondisi baru saat pertama-tama kondisi false

Tata bahaso

if (Kondisi 1) {
    Jalur kode yang dieksekusi saat kondisi 1 true
} else if (Kondisi 2) {
    Jalur kode yang dieksekusi saat kondisi 1 false dan kondisi 2 true
 }
    Jalur kode yang dieksekusi saat kondisi 1 dan kondisi 2 sama-sama false
}

Contoh

Jika waktu lebih awal daripada 10:00, buat penghormatan "Good morning", jika bukan tetapi waktu lebih awal daripada 18:00, buat penghormatan "Good day", jika tidak, buat penghormatan "Good evening":

if (time < 10) {
    greeting = "Good morning";
 }
    greeting = "Good day";
 }
    greeting = "Good evening";
 } 

Hasil greeting:


Coba sendiri

Beberapa contoh lain

Tautan Acak
Contoh ini akan menulis tautan ke CodeW3C.com atau Yayasan Orang Harta Bumi (WWF). Melalui penggunaan bilangan acak, setiap tautan memiliki kesempatan 50%.

Buku kuliah

Untuk mendapatkan informasi lebih lanjut tentang Pernyataan if JavaScriptBagaimana mengerti, silahkan baca konten yang relevan di panduan tingkat lanjut JavaScript:

Pernyataan if ECMAScript
Pernyataan if adalah salah satu pernyataan yang paling sering digunakan dalam ECMAScript. Bagian ini menjelaskan secara detil bagaimana cara memakai pernyataan if.