去掉小数后面多余的零
需求有时候需要我们保留几位小数,如果用toFixed()方法 小数不够会零来凑 但是如果需求要求不能有多余无用的零
那怎么处理呢
方法1 可以用全局方法parseFloat()
parseFloat(1.23000) ==>1.23
原理:parseFloat的参数是string (1.23000).toString ==>1.23 所以最后结果是1.23
方法而 1.23000/1 ===》1.23 除以1就会去掉多余的零。
原理:在进行运算前浏览器会先将其进行Number()或者parseFloat()运算 这样一搞零就没了
通过这个 我们以后要去掉多余的零可以用原有数字乘以1 除以1 减去0 都可以。简单方便
(改了3次啊这篇文章)
片外:toFixed()返回值是字符串哦
typeof (1.23).toFixed(4) ===> string