Diese Funktion setzt voraus, dass es sich bei der Übermittlung um eine Zeichenfolge mit einem Dezimalpunkt und zwei Nachkommastellen handelt. Verwenden Sie dies, um Ihre Nummer zuerst in dieses Format zu bringen.
Dann trennt diese Funktion die Nummer durch Komma. Beispielsweise gibt 2345643.00 2.345.643,00 zurück
function CommaFormatted(amount) ( var delimiter = ","; // replace comma if desired var a = amount.split('.',2) var d = a(1); var i = parseInt(a(0)); if(isNaN(i)) ( return ''; ) var minus = ''; if(i 3) ( var nn = n.substr(n.length-3); a.unshift(nn); n = n.substr(0,n.length-3); ) if(n.length > 0) ( a.unshift(n); ) n = a.join(delimiter); if(d.length < 1) ( amount = n; ) else ( amount = n + '.' + d; ) amount = minus + amount; return amount; )