konclave27 окт 2011 в 10:31accounting.js — форматирование чисел и валютВремя на прочтение2 минОхват и читатели28KJavaScript * Всего голосов 40: ↑37 и ↓3+34Добавить в закладки163Комментарии10
sajgak27 окт 2011 в 10:58мм. а как насчет валют обозначающихся двумя символами, типа канадского доллара ($1 CAD) и ему подобных?
dark_ruby27 окт 2011 в 12:44Показать предыдущий комментарийв википедии C$ — так что accounting.formatMoney(12345678, "$C");
HDg27 окт 2011 в 15:59Не приходилось так сильно париться с форматированием чисел, поэтому пользовался вот такой штукой: "1231231.23".replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,") // "1,231,231.23" Вроде работает и под свои нужды ее можно немного модифицировать
konclave27 окт 2011 в 19:07Показать предыдущий комментарийДа, но accounting.js может к этому еще со знаком валюты работать, что мне и нужно было — переставить перед числом, за числом…
webdew27 окт 2011 в 20:58советую www.decorplanit.com/plugin/ всё тоже самое, плюс форматирование прямо в input
Dmitry_f5 дек 2011 в 02:58Показать предыдущий комментарийФорматирование ТОЛЬКО в input, вы хотели сказать.
kirilloid28 окт 2011 в 09:52В некоторых культурах группировка по разрядам идёт не всегда по одному и тому же числу знаков. Например, индусы пишут 1 00 00 0000.
accounting.js — форматирование чисел и валют