N-R > parseInt |
![]() ![]() ![]() |
parseInt
Availability
Flash Player 5.
Usage
parseInt(expression,
[radix
])
Parameters
expression
A string to convert to a integer.
radix
An integer representing the radix (base) of the number to parse. Legal values are from 2-36. This parameter is optional.
Returns
Nothing.
Description
Function; converts a string to an integer. If the specified string in the parameters cannot be converted to a number, the function returns NaN
. Integers beginning with 0 or specifying a radix of 8 are interpreted as octal numbers. Strings beginning with 0x are interpreted as hexadecimal numbers. White space preceding valid integers is ignored, as are trailing nonnumeric characters.
Example
The following examples use the parseInt
function to evaluate various types of numbers.
parseInt("3.5")
// returns3.5
parseInt(
"bar
")
// returnsNaN
parseInt("4foo
")
// returns4
The following are examples of hexadecimal conversions:
parseInt(
"0x3F8
")
// returns1016
parseInt("3E8", 16
) // returns1000
The following are examples of a binary conversion:
parseInt("1010", 2)
// returns 10
(the decimal representation of the binary 1010)
The following is an example of octal number parsing (in this case the octal number is identified by the radix, 8):
parseInt("777", 8)
// returns 511
(the decimal representation of the octal 777)
![]() ![]() ![]() |