---
name: "isEqualTypeAny"
type: command
status: ok
groups: ["Variables"]
arma3_since: "1.54"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/isEqualTypeAny
revid: 377153
updated: 2026-01-01T10:37:25Z
---

# isEqualTypeAny

*Command · Variables · Arma 3 v1.54*

## Description

Compares type of given value to every type in the given array and if match is found, [true](../commands/true.md) is returned.

## Syntax

```sqf
val isEqualTypeAny types
```

**Parameters:**

- `val`: [Anything](../topics/Anything.md)
- `types`: [Array](../topics/Array.md) of [Anything](../topics/Anything.md)

**Returns:** [Boolean](../topics/Boolean.md)

## Examples

### Example 1

```sqf
_var = [1, 2, 3];
_var isEqualTypeAny [0, "", objNull]; //false
_var isEqualTypeAny [0, "", objNull, []]; //true
```

## See also

[isEqualType](../commands/isEqualType.md) · [isEqualTypeAll](../commands/isEqualTypeAll.md) · [isEqualTypeArray](../commands/isEqualTypeArray.md) · [isEqualTypeParams](../commands/isEqualTypeParams.md) · [param](../commands/param.md) · [params](../commands/params.md) · [isEqualTo](../commands/isEqualTo.md) · [typeName](../commands/typeName.md)

<sub>Source: [BI Community Wiki — isEqualTypeAny](https://community.bistudio.com/wiki/isEqualTypeAny) (revision 377153).</sub>
