From 6eb97e3849c8b9783b02ebebc708de62d2611794 Mon Sep 17 00:00:00 2001
From: Travis CI
Date: Fri, 22 Dec 2017 17:34:12 +0000
Subject: [PATCH] Travis build: 138
---
README.md | 12 +++---------
docs/index.html | 11 +++--------
2 files changed, 6 insertions(+), 17 deletions(-)
diff --git a/README.md b/README.md
index d7b85ac23..e8db714ab 100644
--- a/README.md
+++ b/README.md
@@ -2140,17 +2140,11 @@ const timeTaken = callback => {
### toDecimalMark
-Convert a float-point arithmetic to the [Decimal mark](https://en.wikipedia.org/wiki/Decimal_mark) form.
-
-Use `toString()` to convert the float `num` to a string, then use regex to separate every three characters of the integer part with a comma.
-Use [Ttemplate Literals](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals) to return joined parts.
+Use `toLocaleString()` to convert a float-point arithmetic to the [Decimal mark](https://en.wikipedia.org/wiki/Decimal_mark) form. It makes a comma separated string from a number.
```js
-const toDecimalMark = (num) => {
- let numberParts = num.toString().split('.')
- return `${numberParts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ',')}.${numberParts[1]}`
-}
-// toDecimalMark(12305030388.9087) //-> '12,305,030,388.9087'
+const toDecimalMark = num => num.toLocaleString("en-US");
+// toDecimalMark(12305030388.9087) -> "12,305,030,388.9087"
```
[⬆ back to top](#table-of-contents)
diff --git a/docs/index.html b/docs/index.html
index 551066214..c5dff3d07 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -1302,14 +1302,9 @@ Omit the second argument to use the default regex.
// (logged): timeTaken: 0.02099609375ms
toDecimalMark
-
Convert a float-point arithmetic to the Decimal mark form.
-
Use toString() to convert the float num to a string, then use regex to separate every three characters of the integer part with a comma.
-Use Ttemplate Literals to return joined parts.
-
const toDecimalMark = (num) => {
- let numberParts = num.toString().split('.')
- return `${numberParts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ',')}.${numberParts[1]}`
-}
-// toDecimalMark(12305030388.9087) //-> '12,305,030,388.9087'
+Use toLocaleString() to convert a float-point arithmetic to the Decimal mark form. It makes a comma separated string from a number.
+const toDecimalMark = num => num.toLocaleString("en-US");
+// toDecimalMark(12305030388.9087) -> "12,305,030,388.9087"
toOrdinalSuffix
Adds an ordinal suffix to a number.