我正在使用以下代码进行正则表达式
var data = 0.085;
var output = "$"+data.toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, '$1,');
console.log(output);
问题是它没有将值0.085
四舍五入到0.08
。我被允许使用这个正则表达式。
答案 0 :(得分:3)
试试这个:
var data = 0.085;
var output = Math.floor(data * 100) / 100;
console.log(output)