---
title: "some (value) · RUAL Documentation"
description: "tests whether at least one element in the array passes the test"
canonical: https://docs.rual.nl/block-types/array/array_some_value
language: en
---

# some (value)

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

### Type Selection Required

This block requires you to select the data type you want to work with. You must manually select the type using the type selector modal. To access the modal, click the white button on the block.

### Field Selection Required

This block requires field selection (in). You must manually select the fields you want to work with using the field selector modal. To access the modal, click the white button on the block.

tests whether at least one element in the array passes the test

- Array required `array` The input array to be tested.

- condition `condition` Condition indicating whether at least one element passes the test.

Outputs condition=true when at least one element equals the compare pin named after the selected type (value, number or condition). Equality is strict with no string/number coercion; numbers compare by value across integer and float, and objects or arrays compare by deep equality. An empty or non-array input, or any other selected type, outputs false.

A typical wiring for [some (value)](https://docs.rual.nl/block-types/array/array_some_value): the `condition` out pin feeds [branch](https://docs.rual.nl/block-types/flow/branch).

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

### Version history

Introduced in [`v12.0.7`](https://docs.rual.nl/core-versions/120007).
