Метод parseInt()
в JavaScript является встроенной функцией, и она используется для преобразования строки в целое число. Когда вам нужно извлечь число из строки, parseInt()
является наиболее подходящим инструментом для этого.
let str = "123";
let num = parseInt(str);
console.log(num); // выведет: 123
В этом примере, строка "123" успешно преобразована в целое число 123.
parseInt()
принимает два аргумента:
Если основание системы счисления не указано, parseInt()
по умолчанию будет использовать 10-ю систему счисления. Однако, всегда рекомендуется явно указывать второй параметр, чтобы избежать возможной путаницы.
parseInt()
возвращает NaN
, если первый символ в строке не может быть преобразован в число.parseInt()
также будет обрезать все символы после числа. Так, parseInt('123abc')
вернет 123.parseInt()
вернет только число. Например, parseInt('123abc')
снова вернет 123.Используя parseInt()
, вы можете легко преобразовывать строки в целые числа и обрабатывать их в JavaScript. Как видите, это очень мощный инструмент, но использовать его следует с осторожностью, учитывая возможные ловушки.