Name
Number Class — wrapper class for primitive numeric data
Availability
Flash 5
Constructor
new Number(value)
Arguments
- value
An expression to be resolved and, if necessary, converted to a numeric value, then wrapped in a
Numberobject.
Class Properties
The following properties are accessed
directly as properties of the Number class,
using
Number
.
propertyName.
To access them you do not need to instantiate a new
Number object (i.e., there is no need for the
constructor function). Some of these properties, such as
NaN don’t even require the
Number
.
propertyName
notation. You can simply use NaN as shorthand for
Number
.
NaN
(details for each property follow later).
- MAX_VALUE
The largest representable positive number in ActionScript.
- MIN_VALUE
The smallest representable positive number in ActionScript.
- NaN
Special Not-a-Number value indicating invalid numeric data.
- NEGATIVE_INFINITY
Any number more negative than
-MAX_VALUE.
- POSITIVE_INFINITY
Any number larger than
MAX_VALUE.
Methods
- toString
( ) Convert a number to a string.
Description
The Number class has two purposes:
It gives us access to built-in properties that represent special numeric values—
MIN_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY, andPOSITIVE_INFINITY—that can be used to check whether numeric data is valid.
It can be used to convert between different number systems, such as base-10 (decimal) and base-16 (hexadecimal). Refer to
Number.toString( )method.
Usage
There is no need to create a new Number object if you simply want to access the ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access