> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nodi3d.com/llms.txt
> Use this file to discover all available pages before exploring further.

# EvaluateFunction

> Evaluate Function node: Call a function with arguments. Supports Number, Vector, Point inputs. Math › Script node in Nodi, with its inputs, outputs and properties.

Call a function with arguments. Supports Number, Vector, Point inputs.

**Category**: [Math](https://docs.nodi3d.com/nodi-editor/nodes.md#math) › Script\
**Shown in the node menu as**: Evaluate Function

## Inputs

| Input | Type |
| - | - |
| function | `Function` |
| arg\[0] | `Any` |

## Outputs

| Output | Type |
| - | - |
| result | `Any` |
| log | `String` |

## Related nodes

Other nodes in Math › Script:

* [Expression](https://docs.nodi3d.com/node/expression.md): Evaluate an expression using the Rhai scripting language.
* [Function](https://docs.nodi3d.com/node/function.md): Create a callable function using Rhai scripting. Capture textures and parameters as IN\[i].


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.