From 95aca4b4d8fa62815d4bd412fff1a364f842814a Mon Sep 17 00:00:00 2001 From: Ryan Johnson Date: Thu, 29 Apr 2021 16:16:42 -0700 Subject: remove retired locales (#699) --- .../reference/global_objects/parsefloat/index.html | 111 --------------------- 1 file changed, 111 deletions(-) delete mode 100644 files/uk/web/javascript/reference/global_objects/parsefloat/index.html (limited to 'files/uk/web/javascript/reference/global_objects/parsefloat/index.html') diff --git a/files/uk/web/javascript/reference/global_objects/parsefloat/index.html b/files/uk/web/javascript/reference/global_objects/parsefloat/index.html deleted file mode 100644 index 41fe2a7650..0000000000 --- a/files/uk/web/javascript/reference/global_objects/parsefloat/index.html +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: parseFloat() -slug: Web/JavaScript/Reference/Global_Objects/parseFloat -tags: - - JavaScript - - Довідка - - метод -translation_of: Web/JavaScript/Reference/Global_Objects/parseFloat ---- -
{{jsSidebar("Objects")}}
- -

Функція parseFloat() розбирає аргумент (перетворивши його спочатку на рядок за потреби) та повертає число з плаваючою крапкою.

- -
{{EmbedInteractiveExample("pages/js/globalprops-parsefloat.html")}}
- - - -

Синтаксис

- -
parseFloat(string)
- -

Параметри

- -
-
string
-
Значення, яке потрібно розібрати. Якщо цей аргумент не є рядком, то він буде перетворений на рядок за допомогою абстрактної операції ToString. {{glossary("whitespace","Пробільний символ")}} на початку цього аргументу ігнорується.
-
- -

Значення, що повертається

- -

Число з плаваючою крапкою з наданого рядка string.

- -

Або {{jsxref("NaN")}}, коли перший непробільний символ не може бути перетворений на число.

- -

Опис

- -

parseFloat є функцією верхнього рівня, а не методом будь-якого з об'єктів.

- - - -

Використовуйте для розбору рядка також функцію {{jsxref("Число", "Number(значення)")}}, яка перетворює на {{jsxref("NaN")}} аргументи з будь-якими недозволеними символами.

- -

parseFloat спрацює для нерядкових об'єктів, якщо вони мають метод {{jsxref("Object.toString", "toString")}} або метод {{jsxref("Object.valueOf", "valueOf")}}. Повернене значення буде таким самим, яким було б після виклику parseFloat на результаті цих методів.

- -

Приклади

- -

parseFloat, що повертає число

- -

Наступні приклади повернуть 3.14:

- -
parseFloat(3.14);
-parseFloat('3.14');
-parseFloat('  3.14  ');
-parseFloat('314e-2');
-parseFloat('0.0314E+2');
-parseFloat('3.14якісь нечислові символи');
-parseFloat({ toString: function() { return "3.14" } });
-
- -

parseFloat, що вертає NaN

- -

Наступний приклад поверне NaN:

- -
parseFloat('FF2');
-
- -

parseFloat та BigInt

- -

Обидва наступних приклади повернуть 900719925474099300, втративши точність, оскільки ціле число надто велике, щоб бути представленим як число з плаваючою крапкою:

- -
parseFloat(900719925474099267n);
-parseFloat('900719925474099267n');
-
- -

Специфікації

- - - - - - - - - - - - -
Специфікація
{{SpecName('ESDraft', '#sec-parsefloat-string', 'parseFloat')}}
- -

Сумісність з веб-переглядачами

- - - -

{{Compat("javascript.builtins.parseFloat")}}

- -

Див. також

- - -- cgit v1.2.3-54-g00ecf