私は正規表現の専門家ではないので、数値の書式設定についてサポートが必要です。
これは私が持っているものです:
TheNumber = TheNumber.toString().split(/(?=(?:\d{3})+(?:\.|$))/g).join(",");
基本的に、TheNumberは、千を区切るためにコンマでフォーマットし、小数点がある場合はドットで小数点以下3桁までの精度でフォーマットする必要があります。また、負の数でも機能するはずです。
今のところそれだけではありません
3234234.223512 becomes 3,234,234.223,512
ご協力いただきありがとうございます。