Page tree
Skip to end of metadata
Go to start of metadata


Introduced in

Version:1.00

Description

Description:

Checks whether x is equal to any element in the array. If x is a string, the array is checked case-sensitive.

Note: In versions earlier than V3.5, you cannot test for arrays within arrays using this command (it always returns false).

Syntax

Syntax:x in array
Parameters:
Return Value:Boolean

Examples

Examples:
1 in [0, 1, 2] 
// Result is true
"hello" in ["Hello", "HELLO", "heLLo"] 
// Result is false
V3.5+ only: [0,1,0] in [[1,0,0], [0,1,0], [0,0,1]] 
// Result is true

Additional Information

See also:count, find
Multiplayer: 
Problems: 

Notes





For a case-
insensitive
test use the
count
command:
{_x=="lol"} count ["Lol", "LOL", "loL"]
returns 3.



Checking if an array (for example a position) is in another array doesn't produce an error, but it will always return false. For example:

[0,0,0] in [[0,0,0],[1,4,3],[5,3,1]] //returns: false

--T_D 15:58, 18 January 2007 (CET)