📅  最后修改于: 2023-12-03 15:25:18.379000             🧑  作者: Mango
有时候我们需要将小数的位数减少到4位以内,比如价格、货币等场合。在 JavaScript 中,我们可以使用 toFixed()
方法来实现。
toFixed()
方法会将一个数值四舍五入为指定小数位数的十进制数,并返回一个字符串表示该数值。
语法:
number.toFixed(digits)
参数:
返回值:
例如:
let num = 3.1415926;
console.log(num.toFixed(4)); // 3.1416
console.log(num.toFixed(2)); // 3.14
console.log(num.toFixed(0)); // 3
toFixed()
方法返回的值是一个字符串,需要注意类型转换。下面是一个简单的实例代码片段:
let num = 3.1415926;
let fixedNum = Number(num.toFixed(4));
console.log(fixedNum); // 3.1416
使用 toFixed()
方法可以轻松地将小数的位数限制在指定范围内,方便进行数据处理和格式化输出。