Hành động có điều kiện

Hành động có điều kiện cho phép bạn điều chỉnh hành động nào sẽ chạy dựa trên kết quả của câu lệnh có điều kiện.

Danh sách sau đây hiển thị một số ứng dụng và tính năng:

  • Sử dụng các điều kiện If để đánh giá bất kỳ loại điều kiện nào.
  • Sử dụng Chuyển đổi điều kiện để so sánh một biến duy nhất với nhiều giá trị có thể có.
  • Bao gồm nhiều tình huống bằng cách sử dụng các điều kiện lồng nhau.
  • Cung cấp các hành vi mặc định và thay thế cho luồng máy tính để bàn của bạn dựa trên dữ liệu có sẵn.

Để tìm thêm thông tin về cách sử dụng câu điều kiện, hãy truy cập Sử dụng câu điều kiện.

Case

Một biểu thức, nếu được đáp ứng, một khối hành động liên quan đến trường hợp cụ thể đó sẽ chạy.

Tham số đầu vào

Đối số Không bắt buộc Chấp nhận Giá trị mặc định Description
Toán tử Không có Bằng (=), Không bằng (<>), Lớn hơn (>), Lớn hơn hoặc bằng (>=), Nhỏ hơn ( <), Nhỏ hơn hoặc bằng (<=), Chứa, Không chứa, Trống, Không trống, Bắt đầu bằng, Không bắt đầu bằng, Kết thúc bằng, Có không kết thúc bằng, trống, không trống Bằng (=) Toán tử so sánh của case này
Giá trị sẽ so sánh No * Nhập một giá trị để so sánh với giá trị khối switch

Đã tạo biến

Hành động này không tạo ra bất kỳ biến nào.

Ngoại lệ

Hành động này không bao gồm bất kỳ trường hợp ngoại lệ nào.

Default case

Một khối hành động được chạy nếu không có biểu thức trường hợp nào được đáp ứng trong nội dung switch.

Tham số đầu vào

Hành động này không yêu cầu bất kỳ đầu vào nào.

Đã tạo biến

Hành động này không tạo ra bất kỳ biến nào.

Ngoại lệ

Hành động này không bao gồm bất kỳ trường hợp ngoại lệ nào.

Khác

Đánh dấu sự bắt đầu của một khối hành động được thực hiện nếu điều kiện được chỉ định trong câu lệnh 'If' trước đó không được đáp ứng.

Tham số đầu vào

Hành động này không yêu cầu bất kỳ đầu vào nào.

Đã tạo biến

Hành động này không tạo ra bất kỳ biến nào.

Ngoại lệ

Hành động này không bao gồm bất kỳ trường hợp ngoại lệ nào.

Nếu không

Đánh dấu sự bắt đầu của một khối hành động sẽ chạy nếu các điều kiện được chỉ định trong câu lệnh 'If' trước đó không được đáp ứng nhưng điều kiện được chỉ định trong câu lệnh này lại được đáp ứng.

Tham số đầu vào

Đối số Không bắt buộc Chấp nhận Giá trị mặc định Description
Toán tử Không có Bằng (=), Không bằng (<>), Lớn hơn (>), Lớn hơn hoặc bằng (>=), Nhỏ hơn ( <), Nhỏ hơn hoặc bằng (<=), Chứa, Không chứa, Trống, Không trống, Bắt đầu bằng, Không bắt đầu bằng, Kết thúc bằng, Có không kết thúc bằng, trống, không trống Bằng (=) Chọn mối quan hệ của toán hạng thứ nhất với toán hạng thứ hai.
Toán hạng thứ nhất No * Nhập một tên giá trị được xác định bằng một hành động, văn bản, số hoặc biểu thức trước đó để so sánh với toán hạng thứ hai.
Toán hạng thứ hai No * Nhập một tên giá trị được tạo ra bằng một hành động, văn bản, số hoặc biểu thức trước đó để so sánh với toán hạng thứ nhất.

Đã tạo biến

Hành động này không tạo ra bất kỳ biến nào.

Ngoại lệ

Hành động này không bao gồm bất kỳ trường hợp ngoại lệ nào.

If

Đánh dấu sự bắt đầu của một khối hành động được chạy nếu điều kiện được chỉ định trong câu lệnh này được đáp ứng.

Tham số đầu vào
Đối số Không bắt buộc Chấp nhận Giá trị mặc định Description
Toán tử Không có Bằng (=), Không bằng (<>), Lớn hơn (>), Lớn hơn hoặc bằng (>=), Nhỏ hơn ( <), Nhỏ hơn hoặc bằng (<=), Chứa, Không chứa, Trống, Không trống, Bắt đầu bằng, Không bắt đầu bằng, Kết thúc bằng, Có không kết thúc bằng, trống, không trống Bằng (=) Chọn mối quan hệ của toán hạng thứ nhất với toán hạng thứ hai.
Toán hạng thứ nhất No * Nhập một tên giá trị được xác định bằng một hành động, văn bản, số hoặc biểu thức trước đó để so sánh với toán hạng thứ hai.
Toán hạng thứ hai No * Nhập một tên giá trị được tạo ra bằng một hành động, văn bản, số hoặc biểu thức trước đó để so sánh với toán hạng thứ nhất.

Đã tạo biến

Hành động này không tạo ra bất kỳ biến nào.

Ngoại lệ

Hành động này không bao gồm bất kỳ trường hợp ngoại lệ nào.

Chuyển

Gửi việc thực thi đến các phần khác nhau của phần thân switch dựa trên giá trị của biểu thức.

Tham số đầu vào

Đối số Không bắt buộc Chấp nhận Giá trị mặc định Description
Giá trị cần kiểm tra No * Nhập tên giá trị, văn bản hoặc số để so sánh với các trường hợp sau.

Đã tạo biến

Hành động này không tạo ra bất kỳ biến nào.

Ngoại lệ

Hành động này không bao gồm bất kỳ trường hợp ngoại lệ nào.