Description
Function to find item in nested arrays and return a path to the first match.
Note
Arma 3: In some cases findIf might be the better way of finding a nested element. It is a lot faster!
Syntax
[array, query] call BIS_fnc_findNestedElement
Parameters:
Returns: Array of Numbers - path to the first occurence of query
Examples
Example 1
private _array = [[1, 2], [3, 4]];
_path = [_array, 3] call BIS_fnc_findNestedElement; // expected result: [1, 0]
// ((_array select 1) select 0) == 3
See also
BIS_fnc_findAllNestedElements · BIS_fnc_removeNestedElement · BIS_fnc_returnNestedElement · BIS_fnc_setNestedElement