栅格网格中的格式编号5210.15至5,210.15

时间:2018-12-14 18:07:29

标签: javascript ag-grid

如何在ag网格单元格中格式化数字,例如,我有一个带小数的数值,即5210.15,我希望它返回5,210.15,我已经看过几种方法,但是它们完全忘记了小数点或它们将它们围起来。我不需要四舍五入。

这是我到目前为止尝试过的:

function currencyFormatter(params) {
  return '$' + formatNumber(params.value);
}

function formatNumber(number) {
   return Math.floor(number).toFixed(2).toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,");
}

1 个答案:

答案 0 :(得分:0)

解决了这个问题,就摘下了“ Math.floor”并使用了Number。因为显然Math.Floor将数字四舍五入