如何删除 Javascript 函数 toLocaleString 的逗号

Sma*_*ac 2 javascript jquery localization numbers

我目前正在尝试处理英语(en)和德语(de)语言的数字。我有一个全局函数可以执行此操作,并且可以正常工作,直到数量达到 1000 或更多。

    function getLocaleString(floatValue) {
    var CurrentCulture = $('#CurrentCulture').val();
    if (CurrentCulture != "" && CurrentCulture != null) {
    return floatValue.toLocaleString(CurrentCulture, { minimumFractionDigits: 2, 
    maximumFractionDigits: 2 });
    }
    return floatValue;
    }
Run Code Online (Sandbox Code Playgroud)

有没有办法让它删除逗号,这样数字就不会扭曲?

use*_*108 6

您可以将该useGrouping选项设置为 false。

floatValue.toLocaleString(CurrentCulture, { minimumFractionDigits: 2, 
maximumFractionDigits: 2, useGrouping: false });
Run Code Online (Sandbox Code Playgroud)

这应该避免英语中千位分组的逗号和德语语言环境中千位分组的点。