// 示例代码:保留两位小数
// 方法1:使用 toFixed() 方法
let num1 = 123.456;
let result1 = num1.toFixed(2); // 返回字符串 "123.46"
console.log(result1);
// 解释:toFixed() 方法将数字转换为指定小数位数的字符串,并四舍五入。
// 方法2:使用 Math.round() 结合乘除法
let num2 = 123.456;
let result2 = Math.round(num2 * 100) / 100; // 返回数字 123.46
console.log(result2);
// 解释:Math.round() 方法用于四舍五入,通过先乘以 100 再除以 100 来保留两位小数。
// 方法3:使用 Number.prototype.toPrecision() 方法
let num3 = 123.456;
let result3 = parseFloat(num3.toPrecision(5)); // 返回数字 123.46
console.log(result3);
// 解释:toPrecision() 方法返回指定精度的字符串表示形式,parseFloat() 将其转换回数字。
下一篇:javascript截取字符串
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站