javascript, php — вывод суммы (разделители в числах)
Нужно для корректного отображения суммы.
Т.е. из 144283.00 должно получиться 144,283.00
PHP. Все просто:
number_format($value,2,'.',',');
Javascript:
function moneyFormat(n) { var s = String(n); var k = s.indexOf('.'); if (k < 0) { k = s.length; s += '.00'; } else { s += '00'; } s = s.substr(0, k + 3); for (var i = k - 3, j = n < 0 ? 1 : 0; i > j; i -= 3) s = s.substr(0, i) + ',' + s.substr(i); return s; }
Разные варианты на javascript: http://www.weblancer.net/forum/themes/2655.html