--- title: Number.parseFloat() slug: Web/JavaScript/Reference/Global_Objects/Number/parseFloat tags: - ECMAScript 2015 - JavaScript - Number - метод - число translation_of: Web/JavaScript/Reference/Global_Objects/Number/parseFloat original_slug: Web/JavaScript/Reference/Global_Objects/Число/parseFloat ---
Метод Number.parseFloat() розбирає аргумент та повертає число з плаваючою крапкою. Якщо число неможливо розібрати з аргумента, повертає {{jsxref("NaN")}}.
Number.parseFloat(string)
stringToString. {{glossary("whitespace", "Пробільний символ")}} на початку цього аргументу ігнорується.Число з плаваючою крапкою з наданого рядка string.
Або {{jsxref("NaN")}}, коли перший непробільний символ не може бути перетворений на число.
if (Number.parseFloat === undefined) {
Number.parseFloat = parseFloat;
}
Цей метод має таку саму функціональність, як і глобальна функція {{jsxref("parseFloat", "parseFloat()")}}:
Number.parseFloat === parseFloat; // true
Цей метод також є частиною ECMAScript 2015. (Його метою є модуляризація глобальних елементів.)
Дивіться більше подробиць та приклади у {{jsxref("parseFloat", "parseFloat()")}}.
| Специфікації |
|---|
| {{SpecName('ESDraft', '#sec-number.parsefloat', 'Number.parseFloat')}} |
{{Compat("javascript.builtins.Number.parseFloat")}}