开发知识

写了个插件,一口气解决项目中所有精度丢失问题!

来源: 前端之神  日期:2024-04-26 22:37:00  点击:28  属于:开发知识

前言

大家好,我是林三心,用最通俗易懂的话讲最难的知识点是我的座右铭,基础是进阶的前提是我的初心。

JS 绕不开的精度丢失问题

在 javascript 中,当我们进行运算时

0.1 + 0.2

你觉得输出是 0.3 吗?显然不是的,由于 javascript 存在精度丢失问题,导致了输出的不是你预期的

图片图片

image.png

至于为什么会精度丢失呢?我之前出过一篇文章专门讲了这个原因你知道 0.1+0.2 !==0.3是进制问题,但你讲不出个所以然,是吧?