BIS fnc swapVars: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Text replacement - "^ \{\{(Command|Function)" to "{{$1")
m (Text replacement - " *\| *([Cc]omments|COMMENTS|[Gg]ame [Nn]ame|Game [Vv]ersion|Game Version \(number surrounded by NO SPACES\)|Multiplayer Arguments \("local" or "global"\)|Multiplayer Effects \("local" or "global"\)|Multiplayer Execution \("server" o...)
Line 1: Line 1:
{{Function|Comments=
{{Function


| arma2 |Game name=
| arma2


|1.00|= Game version
|1.00|= Game version


|gr1 = Variables |GROUP1=
|gr1 = Variables


| Swaps the values of two variables '''passed as [[String]]'''.<br>
| Swaps the values of two variables '''passed as [[String]]'''.<br>
Nothing is returned as this function modifies the variables directly. |DESCRIPTION=
Nothing is returned as this function modifies the variables directly.


| [variableName1, variableName2] call [[BIS_fnc_swapVars]] |SYNTAX=
| [variableName1, variableName2] call [[BIS_fnc_swapVars]]


|p1= variableName1: [[String]] |PARAMETER1=
|p1= variableName1: [[String]]


|p2= variableName2: [[String]] |PARAMETER2=
|p2= variableName2: [[String]]


| [[Nothing]] |RETURNVALUE=
| [[Nothing]]


|x1= <code>_a = 1;
|x1= <code>_a = 1;
Line 22: Line 22:
["_a", "_b"] [[call]] [[BIS_fnc_swapVars]];
["_a", "_b"] [[call]] [[BIS_fnc_swapVars]];
_a == 2; {{codecomment|// true}}
_a == 2; {{codecomment|// true}}
_b == 1; {{codecomment|// true}}</code> |EXAMPLE1=
_b == 1; {{codecomment|// true}}</code>


| |SEEALSO=
|
}}
}}



Revision as of 00:45, 18 January 2021

Hover & click on the images for description

Description

Description:
Swaps the values of two variables passed as String.
Nothing is returned as this function modifies the variables directly.
Execution:
call
Groups:
Variables

Syntax

Syntax:
[variableName1, variableName2] call BIS_fnc_swapVars
Parameters:
variableName1: String
variableName2: String
Return Value:
Nothing

Examples

Example 1:
_a = 1; _b = 2; ["_a", "_b"] call BIS_fnc_swapVars; _a == 2; // true _b == 1; // true

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

Bottom Section