在 JavaScript 中,要将一个数字保留两位小数(不是整数哦),可以使用多种方法:
一、toFixed()
方法
这是最常用的方法之一。
toFixed()
方法可把Number
四舍五入为指定小数位数的数字。它返回的是一个字符串类型的值。num
是一个浮点数,toFixed(2)
表示要将这个数字保留两位小数,输出结果为"3.14"
。0
。例如,let num = 3; let result = num.toFixed(2);
输出"3.00"
。parseFloat()
函数:let num = 3.14159; let result = parseFloat(num.toFixed(2));
。二、数学计算方法
314.159
,然后使用Math.round()
进行四舍五入得到314
,最后再除以100得到3.14
。三、Intl.NumberFormat
对象
'en - US'
表示使用美国英语的格式习惯,minimumFractionDigits
和maximumFractionDigits
都设置为2,表示保留两位小数,输出结果为"3.14"
。领取专属 10元无门槛券
手把手带您无忧上云