Кода -копия выглядит следующим образом:
// Формат суммы - это параметр, который будет отформатирован (тип плавающей запятой), а n - количество цифр, оставленных после десятичной точки
Функция Formatmoney (s, n) {
n = n> 0 && n <= 20? n: 2;
s = parsefloat ((s+""). заменить (/[^/d /.-вели/ g, "")). tofixed (n)+"";
var l = s.split (".") [0] .split (""). reverse (),
r = s.split (".") [1];
t = "";
for (i = 0; i <llength; i ++) {
t+= l [i]+((i+1)%3 == 0 && (i+1)! = L.Length? ",": "");
}
вернуть t.split (""). reample (). join ("")+"."+r;
}