Давайте посмотрим на примеры напрямую:
Кода -копия выглядит следующим образом:
Функция fmoney (s, n) // s: номер поплавки, прошел, n: я надеюсь вернуть десятичную точку несколько цифр
{
n = n> 0 && n <= 20?
s = parsefloat ((s + "") .Replace (/[^/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 (""). React (). Join ("") + ".
}
Функция этой функции
Называется: Fmoney ("12345.675910", 3), возврат 12 345,676
Кода -копия выглядит следующим образом:
функция Rmoney (ы)
{
вернуть Parsefloat (S.Replace (/[^/d /.-X G, ""));
}
Верните номер в сумме, возвращенной выше, чтобы поплавать.
Кода -копия выглядит следующим образом:
Rmoney (12 345,676) // Результат возврата: 12345.676