From dbcaa24a7fe48c0962ae152f703a20b74000eab8 Mon Sep 17 00:00:00 2001 From: picc-lu <32639909+picc-lu@users.noreply.github.com> Date: Thu, 4 Jan 2018 18:59:59 +0800 Subject: [PATCH] Update Number.isInteger function MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 基于 JavaSciprt 的浮点数 IEEE 754 标准进行深入分析。 --- docs/number.md | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/docs/number.md b/docs/number.md index c88dcd1..4a6dee4 100644 --- a/docs/number.md +++ b/docs/number.md @@ -168,11 +168,7 @@ Number.isInteger(3e-324) // false // 同样由于精度问题,即使是比`Number.MIN_VALUE`略小的数也会被判为 5e-324。 ``` -因此,在金融、天文等领域的数据精度要求较高、判断值是否整数的情况下,不建议使用`Number.isInteger()`原生函数,请使用以下包含正则的函数进行处理: - -```javascript - -``` +因此,在金融、天文等领域的数据精度要求较高、判断值是否整数的情况下,不建议使用`Number.isInteger()`原生函数,请使用包含正则的函数替代。 ES5 可以通过下面的代码,部署`Number.isInteger()`。