参考:https://blog.csdn.net/qq_38353700/article/details/87908391
转换成字符串
-
最近项目使用toFixed来保留两位小数,但是对转换完对数字进行比较出错,虽然大部分比较正确对,但是有几个比较出错,查了一下才发现toFixed会将数字转换成字符串
image.png -
字符串比较,先比较第一个数字所以有些数字比较会出错
image.png
image.png - 可以用parseFloat()方法将字符串转为浮点数然后再进行运算
不是全部四舍五入
image.png
- 涉及到精密的计算时最好不要使用该方法进行转换