美文网首页
JS保留最多两位小数

JS保留最多两位小数

作者: Oo晨晨oO | 来源:发表于2018-12-11 14:55 被阅读15次

有时候想要 最多 保留多少多少位小数, 并不想保留固定位数的小数, 怎么办呢?
比如下面这种情况
Input:

10
1.7777777
9.1

Output:

10
1.78
9.1

这里有个简单的方法

Math.round(num * 100) / 100

原理就是: Math的round方法是取到整数的四舍五入. 乘以100, 相当于取到小数点后两位的四舍五入近似数. 再除以一百, 如果有小数的, 就会保留小数位, 没有小数的, 就直接显示整数啦

相关文章

网友评论

      本文标题:JS保留最多两位小数

      本文链接:https://www.haomeiwen.com/subject/tstehqtx.html