% (modulo)
87
Description
Operator; tests for the exact opposite of the strict equality (
===
)
operator. The strict inequality
operator performs the same as the inequality operator except that data types are not converted.
For more information, see
“Automatic data typing” on page 24
. If
expression1
is equal to
expression2
, and their data types are equal, the result is
false
. As with the
strict equality (
===
)
operator, the definition of
equal
depends on the data types being compared, as illustrated in the
following list:
•
Numbers, strings, and Boolean values are compared by value.
•
Objects, arrays, and functions are compared by reference.
•
A variable is compared by value or by reference, depending on its type.
For more information, see
“Operator precedence and associativity” on page 32
.
Example
The comments in the following code show the returned value of operations that use the equality
(
==
), strict equality (
===
), and strict inequality (
!==
) operators:
var s1:String = "5";
var s2:String = "5";
var s3:String = "Hello";
var n:Number = 5;
var b:Boolean = true;
trace(s1 == s2); // true
trace(s1 == s3); // false
trace(s1 == n); // true
trace(s1 == b); // false
trace(s1 === s2); // true
trace(s1 === s3); // false
trace(s1 === n); // false
trace(s1 === b); // false
trace(s1 !== s2); // false
trace(s1 !== s3); // true
trace(s1 !== n); // true
trace(s1 !== b); // true
See also
! (logical NOT)
,
!= (inequality)
,
&& (logical AND)
,
|| (logical OR)
,
== (equality)
,
=== (strict equality)
% (modulo)
Availability
Flash Player 4.
Usage
expression1
%
expression2
Содержание FLEX
Страница 1: ...Flex ActionScript Language Reference ...
Страница 8: ......
Страница 66: ...66 Chapter 2 Creating Custom Classes with ActionScript 2 0 ...
Страница 76: ......
Страница 133: ...break 133 See also for for in do while while switch case continue throw try catch finally ...
Страница 135: ...case 135 See also break default strict equality switch ...
Страница 146: ...146 Chapter 5 ActionScript Core Language Elements See also break continue while ...
Страница 229: ...while 229 i 3 The following result is written to the log file 0 3 6 9 12 15 18 See also do while continue for for in ...
Страница 808: ...808 Chapter 7 ActionScript for Flash ...
Страница 810: ...810 Appendix A Deprecated Flash 4 operators ...
Страница 815: ...Other keys 815 Num Lock 144 186 187 _ 189 191 192 219 220 221 222 Key Key code ...
Страница 816: ...816 Appendix B Keyboard Keys and Key Code Values ...
Страница 822: ...822 Index ...