tutorial pengembangan web terbaru
 

JavaScript Jika ... Lain Pernyataan


pernyataan bersyarat digunakan untuk melakukan tindakan yang berbeda berdasarkan kondisi yang berbeda.


Laporan 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 hal ini.

Dalam JavaScript kita memiliki pernyataan bersyarat berikut:

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

Jika Statement

Gunakan if pernyataan untuk menentukan blok kode JavaScript yang dijalankan jika kondisi benar.

Sintaksis

if (condition) {
    block of code to be executed if the condition is true
}

Perhatikan bahwa if dalam huruf kecil. Huruf besar ( If atau IF ) akan menghasilkan kesalahan JavaScript.

Contoh

Membuat "Good day" salam jika jam kurang dari 18:00:

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

Hasil ucapan akan:

Good day
Cobalah sendiri "

The lain Pernyataan

Gunakan else pernyataan untuk menentukan blok kode yang akan dieksekusi jika kondisi salah.

if (condition) {
    block of code to be executed if the condition is true
} else {
    block of code to be executed if the condition is false
}

Contoh

Jika jam kurang dari 18, membuat "Good day" ucapan, jika tidak "Good evening" :

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

Hasil ucapan akan:

Good day
Cobalah sendiri "

The else if Statement

Gunakan else if pernyataan untuk menentukan kondisi baru jika kondisi pertama adalah palsu.

Sintaksis

if (condition1) {
    block of code to be executed if condition1 is true
} else if (condition2) {
    block of code to be executed if the condition1 is false and condition2 is true
} else {
    block of code to be executed if the condition1 is false and condition2 is false
}

Contoh

Jika waktu kurang dari 10:00, membuat "Good morning" ucapan, jika tidak, tapi waktu kurang dari 20:00, membuat "Good day" ucapan, sebaliknya "Good evening" :

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

Hasil ucapan akan:

Good day
Cobalah sendiri "

contoh

Contoh lebih

Link acak
Contoh ini akan menulis link ke baik w3ii atau World Wildlife Foundation (WWF). Dengan menggunakan nomor acak, ada kesempatan 50% untuk masing-masing link.


Uji Diri dengan Latihan!

Latihan 1 » Latihan 2» Latihan 3 » Latihan 4» Latihan 5 » Latihan 6»