![]() ![]() | |
Flash Player 5。
parseInt(expression[, radix])
expression 转换为整数的字符串。
radix 可选;表示要分析数字的基数(基)的整数。合法值为 2 到 36。
一个数字或 NaN。
函数;将字符串转换为整数。如果参数中指定的字符串不能转换为数字,则此函数返回 NaN。以 0x 开头的字符串被解释为十六进制数字。以 0 开头的整数或指定基数为 8 的整数被解释为八进制数字。有效整数前面的空白将被忽略,有效整数后面的非数值字符也将被忽略。
下面的示例使用 parseInt 函数计算各种类型的数字。
parseInt("3.5")
// 返回3parseInt("bar")// 返回NaNparseInt("4foo")// 返回4
以下是十六进制转换的示例:
parseInt("0x3F8")// 返回1016parseInt("3E8", 16) // 返回1000
以下是一个二进制转换的示例:
parseInt("1010", 2)// 返回10(二进制 1010 的十进值表示形式)
以下是八进制数字分析的示例:
parseInt("0777")parseInt("777", 8)// 返回511(八进制 777 的十进值表示形式)
![]() ![]() | |