JS保留两位小数只舍不进(简化写法)

const DECIMAL_PREFIX = 1;
var x = 144.4599999999;
var y = parseFloat(JSON.stringify(x).substring(0, JSON.stringify(x).lastIndexOf('.') + DECIMAL_PREFIX + 2)); // 2 = 保留小数点后的位数
console.log(y);

// 输出:144.45
posted @ 2023-09-18 08:29  wujiuqier  阅读(74)  评论(0编辑  收藏  举报