Contoh 4 langkah, dijalankan mengikut urutan dalam satu sesi. Setiap langkah dilaksanakan terhadap enjin dan output di bawah ialah apa yang dihasilkannya.
rsqrt[x_] /; If[TrueQ[x ≥ 0], True, Message[rsqrt::nnarg, x];False] := Sqrt[x]Tiada output - langkah ini menyediakan sesuatu untuk langkah seterusnya.
rsqrt::nnarg = "The argument `1` is not greater than or equal to zero.";Tiada output - langkah ini menyediakan sesuatu untuk langkah seterusnya.
rsqrt[2.25]1.5rsqrt[-2.25]rsqrt[-2.25]Semua resipi · Rujukan fungsi · Gunakan ini daripada klien MCP