---
title: "min · RUAL Documentation"
description: "Returns the lowest number in the given array of numbers."
canonical: https://docs.rual.nl/block-types/array/array_min
language: en
---

# min

This block is part of the [`array`](https://docs.rual.nl/block-types/array) group and was last modified in core [`v10.4.28`](https://docs.rual.nl/core-versions/100428).

Returns the lowest number in the given array of numbers.

- Array required `array` The array of numbers for which to find the lowest number.

- Number `number` The lowest number in the given array of numbers.

Returns the lowest item after coercing to numbers; numeric strings and booleans coerce, and non-coercible items after the first are ignored. Outputs 0 when the array is empty, not an array, or its FIRST item is not numeric-coercible - indistinguishable from a real minimum of 0.

| `lowest` |
| --- |

A typical wiring for [min](https://docs.rual.nl/block-types/array/array_min): [with numbers](https://docs.rual.nl/block-types/array/array_of_numbers) feeds the `array` pin; the `number` out pin feeds [with numbers](https://docs.rual.nl/block-types/array/array_of_numbers).

![Studio canvas example for the min block: typical wiring for min.](https://docs.rual.nl/canvas-examples/array_min.png)

### Commonly used with

In production blueprints, this block is most often wired together with:

- [with numbers](https://docs.rual.nl/block-types/array/array_of_numbers): wired in both directions with this block. Returns an array of numbers.

### Version history

Introduced in [`v10.4.28`](https://docs.rual.nl/core-versions/100428).
