Поделиться через


Метод parseInt

Обновлен: Ноябрь 2007

Возвращает целое число, преобразованное из строки.

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

Аргументы

  • numString
    Обязательный. Строка, которую необходимо преобразовать в число.

  • radix
    Необязательный. Значение в интервале от 2 до 36, которое указывает основание числа, содержащегося в строке numString. Если этот аргумент не указывается, строки с префиксом "0x" считаются шестнадцатеричными, а строки с префиксом "0" — восьмеричными. Все остальные строки считаются десятичными числами.

Заметки

Метод parseInt возвращает целочисленное значение, которое равно числу, содержащемуся в строке numString. Если синтаксический анализ префикса строки numString и ее преобразование в целое число не удается успешно выполнить, возвращается значение NaN (не число).

Проверить результат на наличие значения NaN можно с помощью метода isNaN.

Пример

В следующем примере метод parseInt используется для преобразования двух строк в числа.

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

Требования

Версия 1

Применение:

Объект Global

См. также

Ссылки

Метод isNaN

Метод parseFloat

Объект "String"

Метод valueOf