The parseInt() function parses a string and returns an integer.
parseInt()方法用于将一个字符串转换为整型数字。
The radix parameter is used to specify which numeral system to be used, for example, a radix of 16 (hexadecimal) indicates that the number in the string should be parsed from a hexadecimal number to a decimal number.
进制参数用于指定目标字符串的进制类型。如:设定进制为16,目标字符串将从16进制先转为10进制再进行处理。
If the radix parameter is omitted, JavaScript assumes the following:
如果没有指定进制参数,JavaScript将依照下列规则进行:
parseInt(string, radix) |
Parameter 参数 | Description 注释 |
---|---|
string 字符串 | Required. The string to be parsed 必选项。所要转换的字符串 |
radix 进制 | Optional. A number (from 2 to 36) that represents the numeral system to be used 可选项。2到36,指定字符串的进制类型 |
Note: Only the first number in the string is returned!
注意:只返回字符串的第一组连续数字
Note: Leading and trailing spaces are allowed.
注意:允许字符串包含空格
Note: If the first character cannot be converted to a number, parseInt() returns NaN.
注意:如果字符串的第一个字符不能被转换成数字,将返回NaN
In this example we will use parseInt() to parse different strings:
在下面的例子中,我们演示了如何用parseInt()方法来转换不同的字符串:
<script type="text/javascript"> document.write(parseInt("10") + "<br />") </script> |
The output of the code above will be:
输出结果为:
10 10 |
联系客服