From Bohemia Interactive Community
Hover & click on the images for description
Description
- Description:
- Description needed
- Groups:
- Math
Syntax 1
- Syntax:
- Syntax needed
- Parameters:
- numberA: Number
- numberB: Number
- Return Value:
- Return value needed
- Syntax:
- + numberA
- Parameters:
- numberA: Number
- Return Value:
- Number - returns numberA
- Syntax:
- arrayA + arrayB
- Parameters:
- arrayA: Array
- arrayB: Array
- Return Value:
- Array - a new array filled with arrayA and arrayB elements, in that order.
- Syntax:
- stringA + stringB
- Parameters:
- stringA: String
- stringB: String
- Return Value:
- String - a string concatenating stringA and stringB
- Syntax:
- + arrayA
- Parameters:
- arrayA: Array
- Return Value:
- Array - a new instance of array filled with same items.
Examples
- Example 1:
5 + 3;
-5 + -3;
- Example 2:
+ 2;
+ -7;
- Example 3:
_arrayA = [1,2,3];
_arrayB = [3,4,5];
_arrayAB = _arrayA + _arrayB;
- Example 4:
_result = "Hello" + " " + "there";
- Example 5:
_arrayA = [1,2,3];
_arrayB = +_arrayA;
_arrayB set [0, 99];
- Example 6:
- Shallow copy with ARRAY + []:
private _subArray = [1, 2, 3];
private _array1 = [_subArray, 1, 2, 3];
private _array2 = _array1 + [];
_array2 select 0 set [0, "oops"];
hint str _subArray;
Deep copy with +ARRAY:
private _subArray = [1, 2, 3];
private _array1 = [_subArray, 1, 2, 3];
private _array2 = +_array1;
_array2 select 0 set [0, "oops"];
hint str _subArray;
Additional Information
- See also:
- See also needed
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here!
Add Note