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

# Data Manipulation

Data Manipulation functions are used to work with and transform data within your function stacks, such as creating variables, performing calculations, and manipulating arrays and objects.

<Card title="Create Variable" icon="code" href="/the-function-stack/functions/data-manipulation/create-variable">
  Create Variable is used to create a new variable and assign a value to it
  within your function stack.
</Card>

<Card title="Update Variable" icon="code" href="/the-function-stack/functions/data-manipulation/update-variable">
  Update Variable is used to modify the value of an existing variable within
  your function stack.
</Card>

<Card title="Conditional" icon="code" href="/the-function-stack/functions/data-manipulation/conditional">
  Conditional is used to execute different code paths based on whether a
  condition is true or false.
</Card>

<Card title="Loops" icon="code" href="/the-function-stack/functions/data-manipulation/loops">
  Loops are used to repeat a set of operations multiple times, such as iterating
  through arrays or performing operations until a condition is met.
</Card>

<Card title="Math" icon="code" href="/the-function-stack/functions/data-manipulation/math">
  Math functions are used to perform mathematical operations and calculations on
  numeric values.
</Card>

<Card title="Arrays" icon="code" href="/the-function-stack/functions/data-manipulation/arrays">
  Array functions are used to manipulate and work with arrays, such as adding,
  removing, or transforming array elements.
</Card>

<Card title="Objects" icon="code" href="/the-function-stack/functions/data-manipulation/objects">
  Object functions are used to work with and manipulate object data structures,
  including accessing properties and modifying object values.
</Card>

<Card title="Text" icon="code" href="/the-function-stack/functions/data-manipulation/text">
  Text functions are used to manipulate and transform string data, such as
  formatting, searching, or modifying text content.
</Card>
