Ví dụ 4 bước, chạy theo thứ tự trong một phiên. Từng bước đều được thực thi trên bộ máy và đầu ra bên dưới là những gì nó tạo ra.
rsqrt[x_] /; If[TrueQ[x ≥ 0], True, Message[rsqrt::nnarg, x];False] := Sqrt[x]Không có đầu ra - bước này chuẩn bị cho bước kế tiếp.
rsqrt::nnarg = "The argument `1` is not greater than or equal to zero.";Không có đầu ra - bước này chuẩn bị cho bước kế tiếp.
rsqrt[2.25]1.5rsqrt[-2.25]rsqrt[-2.25]Tất cả công thức · Tài liệu tham chiếu hàm · Dùng cái này từ một client MCP