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

# Create Range

> Create a regularly spaced list of numbers.

**Create Range** starts at one number and adds a step until it reaches the end
boundary.

## Inputs

| Input         | Type    | Required | Description                                |
| ------------- | ------- | -------- | ------------------------------------------ |
| **Start**     | Number  | No       | First number. Defaults to `0`.             |
| **End**       | Number  | Yes      | End boundary.                              |
| **Step**      | Number  | No       | Amount added per item. Defaults to `1`.    |
| **Inclusive** | Boolean | No       | Include the end boundary. Defaults to off. |

## Output

| Output   | Type            | Description                     |
| -------- | --------------- | ------------------------------- |
| **List** | List of numbers | Numbers in the generated range. |

With **Start** `0`, **End** `5`, and **Step** `2`, the result is `[0, 2, 4]`.
Turning on **Inclusive** adds one more stepped value.

<Warning>
  Use a positive step for an end greater than the start and a negative step for
  an end less than the start. A zero step or a step pointed away from the end
  cannot produce a valid range. When **Inclusive** is on and the step does not
  land exactly on **End**, the extra value can pass the end boundary.
</Warning>
