Rumah > hujung hadapan web > tutorial js > Menguasai Pernyataan Bersyarat dalam JavaScript: jika, jika tidak, dan tukar Dijelaskan

Menguasai Pernyataan Bersyarat dalam JavaScript: jika, jika tidak, dan tukar Dijelaskan

Mary-Kate Olsen
Lepaskan: 2024-12-29 19:08:16
asal
649 orang telah melayarinya

Mastering Conditional Statements in JavaScript: if, else, and switch Explained

### Pernyataan Bersyarat dalam JavaScript (jika, sebaliknya, tukar)

Pernyataan bersyarat dalam JavaScript digunakan untuk melakukan tindakan yang berbeza berdasarkan syarat yang berbeza. Mereka membantu mengawal aliran pelaksanaan dalam program dan membenarkan program membuat keputusan. Pernyataan bersyarat yang paling biasa digunakan ialah jika, jika tidak, dan suis.


### 1. **jika Pernyataan**

Pernyataan if digunakan untuk melaksanakan blok kod jika syarat yang ditentukan adalah benar.

#### Sintaks:

if (condition) {
  // code to be executed if condition is true
}
Salin selepas log masuk

#### Contoh:

let age = 18;
if (age >= 18) {
  console.log("You are an adult.");
}
Salin selepas log masuk

Output: Anda dewasa.


### 2. **jika...lain Kenyataan**

Pernyataan if...else membenarkan anda melaksanakan satu blok kod jika keadaan benar, dan satu blok kod lain jika syarat itu palsu.

#### Sintaks:

if (condition) {
  // code to be executed if condition is true
} else {
  // code to be executed if condition is false
}
Salin selepas log masuk

#### Contoh:

let age = 16;
if (age >= 18) {
  console.log("You are an adult.");
} else {
  console.log("You are a minor.");
}
Salin selepas log masuk

Output: Anda masih di bawah umur.


### 3. **jika...lain jika...lain Kenyataan**

Pernyataan if...else if...else digunakan apabila anda perlu menyemak berbilang syarat. Jika syarat pertama palsu, ia menyemak syarat seterusnya dan seterusnya.

#### Sintaks:

if (condition1) {
  // code to be executed if condition1 is true
} else if (condition2) {
  // code to be executed if condition2 is true
} else {
  // code to be executed if no conditions are true
}
Salin selepas log masuk

#### Contoh:

let age = 20;
if (age < 18) {
  console.log("You are a minor.");
} else if (age >= 18 && age <= 65) {
  console.log("You are an adult.");
} else {
  console.log("You are a senior.");
}
Salin selepas log masuk

Output: Anda dewasa.


### 4. **Tukar Pernyataan**

Pernyataan suis digunakan untuk melakukan tindakan berbeza berdasarkan keadaan berbeza. Ia adalah alternatif yang lebih bersih dan lebih mudah dibaca daripada menggunakan banyak penyataan if...else if.

Sintaks:

switch (expression) {
  case value1:
    // code to be executed if expression === value1
    break;
  case value2:
    // code to be executed if expression === value2
    break;
  // More cases can be added
  default:
    // code to be executed if no case matches
}
Salin selepas log masuk

#### Contoh:

let fruit = "apple";
switch (fruit) {
  case "apple":
    console.log("You selected an apple.");
    break;
  case "banana":
    console.log("You selected a banana.");
    break;
  case "orange":
    console.log("You selected an orange.");
    break;
  default:
    console.log("Unknown fruit.");
}
Salin selepas log masuk

Output: Anda memilih sebiji epal.


### 5. **Perbandingan dengan if...else vs suis**

  • jika...lain adalah lebih fleksibel dan membenarkan keadaan yang kompleks (cth., menggunakan operator logik).
  • suis adalah lebih cekap dan lebih mudah dibaca apabila menyemak pembolehubah untuk beberapa nilai yang mungkin.

### Kesimpulan

Pernyataan bersyarat dalam JavaScript (jika, lain, dan suis) adalah penting untuk mengawal aliran pelaksanaan berdasarkan keadaan yang berbeza. Gunakan if untuk semakan asas, if... else untuk pilihan binari, dan tukar apabila berhadapan dengan pelbagai kemungkinan keadaan. Memahami struktur ini akan meningkatkan keupayaan anda untuk menulis kod yang bersih dan cekap.

Hai, saya Abhay Singh Kathayat!
Saya seorang pembangun tindanan penuh dengan kepakaran dalam kedua-dua teknologi hadapan dan belakang. Saya bekerja dengan pelbagai bahasa pengaturcaraan dan rangka kerja untuk membina aplikasi yang cekap, berskala dan mesra pengguna.
Jangan ragu untuk menghubungi saya melalui e-mel perniagaan saya: kaashshorts28@gmail.com.

Atas ialah kandungan terperinci Menguasai Pernyataan Bersyarat dalam JavaScript: jika, jika tidak, dan tukar Dijelaskan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan