Операторы > != (inequality)

!= (неравенство)

Синтаксис

expression1 != expression2

Аргументы

expression1, expression2 Числа, строки, булевы значения, переменные, объекты, массивы или функции.

Описание

Оператор (эквивалентности); тестирует два выражения прямо противоположным образом, нежели оператор ==. Если expression1 эквивалентен expression2, то результат есть false. Так же как и при использовании оператора ==, определение эквивалентности зависит от сравниваемых типов данных.

Числа, строки, булевы значения сравниваются по значению.
Переменные, объекты, массивы и функции сравниваются по содержанию 1.

Player

Flash 5 или более поздней версии.

Пример

Этот пример показывает результат действий оператора !=.

5 != 8 возвращает true

5 != 5 возвращает false

Следующий пример показывает использование оператора != в команде if :

a = "David";
b = "Fool" 
if (a != b){
trace("David is not a fool");
}

Смотри также

== (equality)


От редактора:

  1. Имеется в виду, что в отличие от чисел, булеанов и строк, являющихся по сути константами, переменные, объекты, массивы и функции, являются контейнерами с переменным содержанием.