ParseInt JS: преобразование строки в число в JavaScript
parseInt в JavaScript
parseInt
в JavaScript - это встроенная функция для преобразования строки в целое число. Она используется для извлечения числа из строкового значения и предоставляет возможность указать систему счисления числа. Функция parseInt
принимает два параметра: строку, которую нужно преобразовать, и систему счисления, которую нужно использовать.
Примеры использования функции parseInt:
- Преобразование строки в десятичное число:
- Преобразование строки в число с использованием других систем счисления:
- Обработка нечисловых значений:
- Использование второго параметра для указания системы счисления:
- Обработка чисел с плавающей точкой:
let number = parseInt("42");
console.log(number); // Output: 42
В этом примере parseInt
преобразует строку "42" в число 42 с помощью десятичной системы счисления.
let number = parseInt("1010", 2);
console.log(number); // Output: 10
Здесь parseInt
преобразует строку "1010" в число 10, используя двоичную систему счисления.
let number = parseInt("Hello");
console.log(number); // Output: NaN
Если строка не содержит числовых символов, parseInt
вернет значение NaN
(Not a Number).
let number = parseInt("FF", 16);
console.log(number); // Output: 255
В этом примере parseInt
преобразует строку "FF" в число 255, используя шестнадцатеричную систему счисления.
let number = parseInt("3.14");
console.log(number); // Output: 3
parseInt
игнорирует десятичную часть числа, преобразуя "3.14" в целое число 3.
В общем, функция parseInt
является полезным инструментом для конвертации строк в целые числа и поддерживает различные системы счисления. Кроме того, она может быть использована для проверки введенных пользователем числовых значений и преобразования их в нужный формат данных.