Метод 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.