How to use the parseInt() function in JavaScript
The parseInt() function is a built-in function in JavaScript which allows users to convert a string to an integer value.
Syntax
The basic syntax of the function is:
Parameters
The parseInt() function takes the following parameters as input:
- String: The string to convert to an Integer value
- Radix: Specifies the numeral system i.e., the base of the number
Radix is an optional parameter. In case it is not mentioned, the following assumptions are made:
- If the string begins with 0x, the base is considered 16 (hexadecimal)
- If the string begins with 0, the base is considered to be either 8 (octal) or 10 (decimal), depending on the system implementation
- For any other starting value of the input string, the base is assumed to be 10 (decimal)
Return value
If the function parses the string successfully, the integer value is returned. In case the string cannot be converted to an integer value, NaN is returned.
Note: In case the string starts with a numeric character but is followed by an alpha-numeric character, the string is parsed until the occurrence of the first alphanumeric character
Example
Let’s look at some examples to understand further how to use the parseInt() function:
Free Resources