Description
This function adds an element to the beginning of an array and returns the array. The array is passed by reference so changes inside the function will be reflected outside of it.
Syntax
[array, value] call BIS_fnc_arrayUnShift
Parameters:
Returns: Array - array reference
Examples
Example 1
private _array = [2,3,4];
[_array, 1] call BIS_fnc_arrayUnShift; // _array is now [1,2,3,4]
Example 2
private _array = [[2,3,4], 1] call BIS_fnc_arrayUnShift; // _array is now [1,2,3,4]
See also
BIS_fnc_arrayShift · pushBack · select · set