Qurak

Write a function that can return unevaluated

Рабочий процесс 6 шагов, выполняемых по порядку в одной сессии. Каждый шаг был выполнен на движке, и вывод ниже — то, что он дал.

Шаг 1
f[n_Integer] := {n, n}

Нет вывода — этот шаг готовит что-то для следующего.

Шаг 2
f[9]
Вывод
{9, 9}
Шаг 3
f[1.2]
Вывод
f[1.2]
Шаг 4
g[n_] := {n, n} /; OddQ[n]

Нет вывода — этот шаг готовит что-то для следующего.

Шаг 5
g[3]
Вывод
{3, 3}
Шаг 6
g[4]
Вывод
g[4]

Используемые функции

Связанные рецепты

Все рецепты · Справочник функций · Использовать из MCP-клиента