Flash 8 Documentation |
|||
| ActionScript 2.0 Language Reference > ActionScript language elements > Global Functions > parseInt function | |||
parseInt(expression:String, [radix:Number]) : Number
Converts a string to an integer. If the specified string in the parameters cannot be converted to a number, the function returns NaN. Strings beginning with 0x are interpreted as hexadecimal numbers. Integers beginning with 0 or specifying a radix of 8 are interpreted as octal numbers. White space preceding valid integers is ignored, as are trailing nonnumeric characters.
Availability: ActionScript 1.0; Flash Player 5
expression:String - A string to convert to an integer.
radix:Number [optional] - An integer representing the radix (base) of the number to parse. Legal values are from 2 to 36.
Number - A number or NaN (not a number).
The examples in this section use the parseInt() function to evaluate various types of numbers.
The following example returns 3:
parseInt("3.5")
The following example returns NaN:
parseInt("bar")
The following example returns 4:
parseInt("4foo")
The following example shows a hexadecimal conversion that returns 1016:
parseInt("0x3F8")
The following example shows a hexadecimal conversion using the optional radix parameter that returns 1000:
parseInt("3E8", 16)
The following example shows a binary conversion and returns 10, which is the decimal representation of the binary 1010:
parseInt("1010", 2)
The following examples show octal number parsing and return 511, which is the decimal representation of the octal 777:
parseInt("0777")
parseInt("777", 8)
Version 8
RSS feed | Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/flash/8/main/00001756.html
Comments
No screen name said on Dec 18, 2006 at 5:16 PM : No screen name said on Jun 21, 2007 at 3:01 AM :