js保留两位小数并进行四舍五入|三体教程
文章目录

js保留两位小数并进行四舍五入

网上看到有人问使用js保留两位小数并进行四舍五入,不知道该用什么代码?

小编看了一下网上许多的回答,明明很简单的问题偏偏搞得很复杂。

还给出多种方法,比如说substr截取字串这些。

这不是误导别人吗?

这么复杂何必呢?

<script>
var price=parseFloat("100.2362");//结果为100.24,将进行四舍五入
alert(price.toFixed(2));
</script>

注意,如果你直接var price="100.2312"将会报错“toFixed() is not a function”,因为是字符串。

因为toFixed只针对数字类型才能使用,因此对于字符串类型的要使用parseFloatparseInt函数进行转换。

使用toFixed是自动四舍五入的,不需要再写其他代码。

本文网址:http://www.santii.com/article/202.html


数据更新时间:2018-07-22