English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Функция parseFloat() в JavaScript

 Глобальные свойства/функции JavaScript

parseFloat()Функция анализирует параметры и возвращает浮点ное число.

Если встречается символ (+ или -), цифра (0-9), точка или символ индекса以外的 символ, то возвращает значение до этого символа и игнорирует символ и все последующие символы. Разрешены пробельные символы в начале и в конце.

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

Грамматика:

parseFloat(value)
parseFloat("12");  // 12
parseFloat("12.25");   // 12.25
parseFloat("34 45 66");// 34
parseFloat("   20   ");// 20
parseFloat('314e-2');  // 3.14
parseFloat('0.0314E+2');   // 3.14
parseFloat('3.14 more non-digit characters');// 3.14
Проверьте, посмотрите‹/›

Совместимость браузеров

Функция parseFloat() полностью поддерживается всеми браузерами:

Функция
parseFloat()ДаДаДаДаДа

Значение параметра

ПараметрОписание
valueЗначение, которое вы хотите парсить

Технические детали

Возврат значения:Парсинг числа из заданного значения. Если значение не может быть преобразовано в число, то возвращается NaN.
Версия JavaScript:ECMAScript 1

 Глобальные свойства/функции JavaScript