parseInt 方法

返回从字符串转换得到的整数。

function parseInt(numString : String [, radix : Number]) : Number

实参

  • numString
    必选。 要转换为数字的字符串。

  • radix
    可选。 介于 2 和 36 之间的一个值,用于指示 numString 所包含的数字的进制。 如果未提供,则前缀为 '0x' 的字符串被视为十六进制,前缀为 '0' 的字符串被视为八进制。 所有其他字符串都被视为是十进制。

备注

parseInt 方法返回与包含在 numString 中的数字相等的整数值。 如果没有 numString 的前缀可以被成功地分析为一个整数,则返回 NaN(非数字)。

可使用 isNaN 方法测试是否为 NaN

示例

在下面的示例中,parseInt 方法用于将两个字符串转换为数字。

parseInt("abc")     // Returns NaN.
parseInt("12abc")   // Returns 12.

要求

版本 1

应用于:

Global 对象

请参见

参考

isNaN 方法

parseFloat 方法

String 对象

valueOf 方法