JavaScript中可以使用toFixed()函数来实现保留两位小数的功能。toFixed()函数接受一个参数,即要保留的小数位数,该函数会返回一个字符串,其中包含指定位数的小数。
使用toFixed()函数来保留两位小数,可以这样写:
var num = 123.45678; var result = num.toFixed(2); // result 的值为 "123.46"
还可以使用JavaScript中的Number.prototype.toFixed()方法来实现保留两位小数的功能,该方法接受一个参数,即要保留的小数位数,该方法会返回一个字符串,其中包含指定位数的小数。使用Number.prototype.toFixed()方法来保留两位小数,可以这样写:
var num = 123.45678; var result = num.toFixed(2); // result 的值为 "123.46"
还可以使用JavaScript中的Math.round()函数来实现保留两位小数的功能。Math.round()函数接受一个参数,即要保留的小数位数,该函数会返回一个整数,其中包含指定位数的小数。使用Math.round()函数来保留两位小数,可以这样写:
var num = 123.45678; var result = Math.round(num * 100) / 100; // result 的值为 "123.46"
以上就是JavaScript中保留两位小数的几种方法,使用时可以根据实际情况选择合适的方法。