--- 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)
string
ToString
. {{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")}}