56
ActionScript language elements
The following example shows how you can use
isNAN()
to check whether a mathematical
expression contains an error:
var dividend:Number;
var divisor:Number;
divisor = 1;
trace( isNaN(dividend/divisor) );
// output: true
// The output is true because the variable dividend is undefined.
// Do not use isNAN() to check for division by 0 because it will return
false.
// A positive number divided by 0 equals Infinity
(Number.POSITIVE_INFINITY).
// A negative number divided by 0 equals -Infinity
(Number.NEGATIVE_INFINITY).
See also
NaN constant
,
NaN (Number.NaN property)
length function
length(
expression
)length(
variable
)
Deprecated
since Flash Player 5. This function, along with all the string functions, has been
deprecated. Macromedia recommends that you use the methods of the String class and the
String.length
property to perform the same operations.
Returns the length of the specified string or variable.
Availability:
ActionScript 1.0; Flash Lite 1.0
Parameters
expression
:
String
- A string.
variable
:
Object
- The name of a variable.
Returns
Number
- The length of the specified string or variable.
Example
The following example returns the length of the string "Hello":
length("Hello");
The
result is 5.
See also
" string delimiter operator
,
String
,
length (String.length property)
Summary of Contents for Flash Lite 2
Page 1: ...Flash Lite 2 x ActionScript Language Reference...
Page 22: ...22 Contents...
Page 244: ...244 ActionScript language elements...
Page 760: ...760 ActionScript classes...