a != b
- Arma 3 v0.50
- First in Operation Flashpoint v1.00
Command · also in Math · Markdown · JSON · original wiki page
Description
Returns whether one value is not equal to another. String comparison is case-insensitive (e.g "STRINGtext" != "stringTEXT" // returns false - strings are equivalent).
Important
a and b types must match: comparing e.g String with Number is invalid.
Syntax
a != b
Parameters:
-
a:Introduced in Possible Type Operation Flashpoint v1.00 Number Operation Flashpoint v1.00 Side Operation Flashpoint v1.00 String Operation Flashpoint v1.00 Object Operation Flashpoint v1.00 Group Armed Assault v1.00 Structured Text Armed Assault v1.00 Config Armed Assault v1.00 Display Armed Assault v1.00 Control Armed Assault v1.08 Location Arma 3 v2.00 Diary Record Arma 3 v2.00 Namespace Arma 3 v2.00 Boolean -
b: identical to a's type
Returns: Boolean - true if a is different from b, false otherwise
Examples
Example 1
if (_counter != 4) then
{
hint "The counter is not equal to the number 4";
};
Example 2
if (vehicle player != player) then
{
hint "you are in a vehicle";
}
else
{
hint "you are on foot";
};
Example 3
if (fuel truck1 != 1) then
{
hint "Truck1 has less than a full tank of fuel.";
};
Example 4
if (alive _unit1 != alive _unit2) then { hint "One of the units is dead while another is alive" };