Arma 3 Scripting

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:

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" };

See also

== · Operators