Kongsi melalui


Tindakan bersyarat

Tindakan bersyarat membolehkan anda menyesuaikan tindakan yang akan dijalankan berdasarkan hasil pernyataan bersyarat.

Senarai berikut memaparkan beberapa aplikasi dan ciri:

  • Gunakan Jika bersyarat untuk menilai sebarang jenis keadaan.
  • Gunakan Tukar bersyarat untuk membandingkan pemboleh ubah tunggal dengan berbilang nilai yang mungkin.
  • Meliputi pelbagai senario dengan menggunakan bersyarat bersarang.
  • Berikan kelakuan lalai dan alternatif kepada aliran desktop anda berdasarkan data yang tersedia.

Untuk mendapatkan maklumat lanjut tentang cara menggunakan bersyarat, pergi ke Gunakan bersyarat.

Case

Ungkapan yang, jika dipenuhi, blok tindakan yang berkaitan dengan kes tertentu berjalan.

Parameter input

Argumen Pilihan Menerima Nilai Lalai Description
Operator T/B Sama dengan (=), Tidak sama dengan (), Lebih besar daripada (), Lebih besar daripada atau sama dengan (=), Kurang daripada (), Kurang daripada atau sama dengan (<>>><<=), Mengandungi, Tidak mengandungi, Kosong, Tidak kosong, Bermula dengan, Tidak bermula dengan, Berakhir dengan, Tidak berakhir dengan, Adakah kosong, Tidak kosong Sama dengan (=) Operator perbandingan case ini
NIlai untuk dibandingkan No * Masukkan nilai untuk dibandingkan dengan nilai blok switch

Pemboleh ubah yang dihasilkan

Tindakan ini tidak menghasilkan sebarang pembolehubah.

Pengecualian

Tindakan ini tidak termasuk sebarang pengecualian.

Default case

Blok tindakan yang dijalankan, jika tiada ungkapan kes telah dipenuhi dalam badan suis.

Parameter input

Tindakan ini tidak memerlukan sebarang input.

Pemboleh ubah yang dihasilkan

Tindakan ini tidak menghasilkan sebarang pembolehubah.

Pengecualian

Tindakan ini tidak termasuk sebarang pengecualian.

Else

Menandakan permulaan blok tindakan yang berjalan jika syarat yang dinyatakan dalam pernyataan 'Jika' sebelumnya tidak dipenuhi.

Parameter input

Tindakan ini tidak memerlukan sebarang input.

Pemboleh ubah yang dihasilkan

Tindakan ini tidak menghasilkan sebarang pembolehubah.

Pengecualian

Tindakan ini tidak termasuk sebarang pengecualian.

Else if

Menandakan permulaan blok tindakan yang berjalan jika syarat-syarat yang dinyatakan dalam pernyataan 'Jika' sebelumnya tidak dipenuhi, tetapi syarat yang dinyatakan dalam pernyataan ini dipenuhi.

Parameter input

Argumen Pilihan Menerima Nilai Lalai Description
Operator T/B Sama dengan (=), Tidak sama dengan (), Lebih besar daripada (), Lebih besar daripada atau sama dengan (=), Kurang daripada (), Kurang daripada atau sama dengan (<>>><<=), Mengandungi, Tidak mengandungi, Kosong, Tidak kosong, Bermula dengan, Tidak bermula dengan, Berakhir dengan, Tidak berakhir dengan, Adakah kosong, Tidak kosong Sama dengan (=) Pilih perhubungan operan pertama dengan operan kedua.
Operan pertama No * Masukkan nama nilai yang ditakrifkan oleh tindakan, teks, nombor atau ungkapan terdahulu untuk dibandingkan dengan operan kedua.
Operan kedua No * Masukkan nama nilai yang dihasilkan oleh tindakan, teks, nombor atau ungkapan terdahulu untuk dibandingkan dengan operan pertama.

Pemboleh ubah yang dihasilkan

Tindakan ini tidak menghasilkan sebarang pembolehubah.

Pengecualian

Tindakan ini tidak termasuk sebarang pengecualian.

If

Menandakan permulaan blok tindakan yang dijalankan jika syarat yang dinyatakan dalam pernyataan ini dipenuhi.

Parameter input
Argumen Pilihan Menerima Nilai Lalai Description
Operator T/B Sama dengan (=), Tidak sama dengan (), Lebih besar daripada (), Lebih besar daripada atau sama dengan (=), Kurang daripada (), Kurang daripada atau sama dengan (<>>><<=), Mengandungi, Tidak mengandungi, Kosong, Tidak kosong, Bermula dengan, Tidak bermula dengan, Berakhir dengan, Tidak berakhir dengan, Adakah kosong, Tidak kosong Sama dengan (=) Pilih perhubungan operan pertama dengan operan kedua.
Operan pertama No * Masukkan nama nilai yang ditakrifkan oleh tindakan, teks, nombor atau ungkapan terdahulu untuk dibandingkan dengan operan kedua.
Operan kedua No * Masukkan nama nilai yang dihasilkan oleh tindakan, teks, nombor atau ungkapan terdahulu untuk dibandingkan dengan operan pertama.

Pemboleh ubah yang dihasilkan

Tindakan ini tidak menghasilkan sebarang pembolehubah.

Pengecualian

Tindakan ini tidak termasuk sebarang pengecualian.

Switch

Menghantar pelaksanaan ke bahagian badan suis yang berlainan berdasarkan nilai ungkapan.

Parameter input

Argumen Pilihan Menerima Nilai Lalai Description
Nilai untuk disemak No * Masukkan nama, teks atau nombor nilai untuk dibandingkan dengan kes berikut.

Pemboleh ubah yang dihasilkan

Tindakan ini tidak menghasilkan sebarang pembolehubah.

Pengecualian

Tindakan ini tidak termasuk sebarang pengecualian.