Number Function - MACROMEDIA FLASH 8-FLASH LITE 2.X ACTIONSCRIPT LANGUAGE Reference

Flash lite 2.x actionscript language reference
Hide thumbs Also See for FLASH 8-FLASH LITE 2.X ACTIONSCRIPT LANGUAGE:
Table of Contents

Advertisement

Number function

Number(expression) : Number
Converts the parameter
following list:
If
is a number, the return value is
expression
If
is a Boolean value, the return value is 1 if
expression
is
expression
false
If
is a string, the function attempts to parse
expression
number with an optional trailing exponent (that is, 1.57505e-3).
If
is
expression
If
is
expression
- In files published for Flash Player 6 or earlier, the result is 0.
- In files published for Flash Player 7 or later, the result is
Availability: ActionScript 1.0; Flash Lite 2.0 -
Parameters
expression:Object
with 0x are interpreted as hexadecimal values. Numbers or strings that begin with 0 are
interpreted as octal values.
Returns
- A number or
Number
Example
In the following example, a text field is created on the Stage at runtime:
this.createTextField("counter_txt", this.getNextHighestDepth(), 0, 0, 100,
22);
counter_txt.autoSize = true;
counter_txt.text = 0;
function incrementInterval():Void {
var counter:Number = counter_txt.text;
// Without the Number() function, Flash would concatenate the value instead
// of adding values. You could also use "counter_txt.text++;"
counter_txt.text = Number(counter) + 1;
}
var intervalID:Number = setInterval(incrementInterval, 1000);
See also
,
NaN constant
Number
68
ActionScript language elements
to a number and returns a value as described in the
expression
.
, the return value is
NaN
, the return value is as follows:
undefined
- An expression to convert to a number. Numbers or strings that begin
(not a number).
NaN
,
parseInt function
.
expression
expression
expression
.
NaN
.
NaN
,
parseFloat function
is
, 0 if
true
as a decimal

Advertisement

Table of Contents
loading

Table of Contents