用于将0.085转换为0.08的正则表达式

时间:2017-01-05 07:49:27

标签: javascript

我正在使用以下代码进行正则表达式

var data = 0.085;
var output = "$"+data.toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g, '$1,');
console.log(output);

问题是它没有将值0.085四舍五入到0.08。我被允许使用这个正则表达式。

1 个答案:

答案 0 :(得分:3)

试试这个:

var data = 0.085;
var output = Math.floor(data * 100) / 100;
console.log(output)