在 JavaScript 的数学语句中将数字更改为带分隔符的数字

change numbers to number with separator in math statement in JavaScript

我想将数学语句转换为带分隔符的数学语句。

例如我有这样的声明:

(2000+1000.33+33)*20000.33

并希望转换为:

(2,000+1,000.33+33)*20,000.33

如何在 JavaScript 中转换此语句?

var x = (2000+1000.33+33)*20000.33;
x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");