a == b: Difference between revisions
Jump to navigation
Jump to search
m (cond equal moved to a = b) |
No edit summary |
||
Line 1: | Line 1: | ||
[[Category:Scripting Commands|#]] | |||
[[Category:Scripting Commands OFP 1.97|#]] | |||
[[Category:Scripting Commands OFP 1.46|#]] | |||
[[Category:Scripting Commands ArmA|#]] | |||
back to [[Scripting_Reference#.23|COMREF]] | back to [[Scripting_Reference#.23|COMREF]] |
Revision as of 15:29, 21 April 2006
back to COMREF
valuea == valueb
Operand types:
valuea: Number, Group, Side, String or Object
valueb: Number, Group, Side, String or Object
Type of returned value:
Description:
Check if valuea is equal to valueb.
Example:
? (player == (leader group player)): hint "You are the leader of your group."
? (name player == "Billy"): hint "Hello Billy, how are you?"
Comments:
Does not work with the types Boolean and Array.
i.e. the arguments:
? MyBoolean == [] : hint "This is a test."
and
? MyArray == [] : hint "This is a test."
...will cause errors.
Instead of the first line use:
? MyBoolean : hint "This is a test."
The workaround for the second line is:
? (count MyArray) == 0 : hint "This is a test."