Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК СДЕЛАТЬ
     ❯   

JS Справочник


JavaScript

Модификаторы: Группы: Метасимволы: Квантификаторы: Свойства: Методы:

Window


HTML DOM


HTML События


Web APIs


HTML Объекты


Другие ссылки




JavaScript Global parseInt()



Пример

Разобрать разные значения:

parseInt("10");
parseInt("10.00");
parseInt("10.33");
parseInt("34 45 66");
parseInt(" 60 ");
parseInt("40 years");
parseInt("Ему было 40");
Попробуйте сами »

Описание

Метод parseInt() анализирует значение как строку и возвращает первое целое число.

Параметр radix определяет используемую систему счисления:

2 = двоичный, 8 = восьмеричный, 10 = десятичный, 16 = шестнадцатеричный.

Если система счисления опущена, JavaScript предполагает, что система счисления равна 10. Если значение начинается с «0x», JavaScript предполагает систему счисления 16.

Примечания

Если первый символ невозможно преобразовать, возвращается NaN.

Пробелы в начале и конце игнорируются.

Возвращается только первое найденное целое число.

Старые браузеры возвращают 8 для parseInt("010"). В более старых версиях ECMAScript для значений, начинающихся с «0», использовалось восьмеричное число (основание 8). В ECMAScript 5 (2009) по умолчанию используется десятичное число (основание 10).


Синтаксис

parseInt(string, radix)

Параметры

Параметр Описание
value Обязательно.
Значение для анализа.
radix Необязательно. По умолчанию – 10.
Число (от 2 до 36), определяющее систему счисления.

Возвращаемое значение

Тип Описание
Number.NaN, если целое число не найдено.


Поддержка браузера

parseInt() — это функция ECMAScript1 (ES1).

ES1 (JavaScript 1997) полностью поддерживается во всех браузерах:

Chrome Edge Firefox Safari Opera IE
Да Да Да Да Да Да

Больше примеров

Разобрать разные значения:

parseInt("10", 10);
parseInt("010");
parseInt("10", 8);
parseInt("0x10");
parseInt("10", 16);
Попробуйте сами »


×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.