Разобрать число в формате twitter-cldr-js обратно в целое или с плавающей запятой?

Есть ли простой способ сделать реверс:

// include twitter_cldr/es.js
var fmt = new TwitterCldr.DecimalFormatter();
fmt.format(1337); // "1.337"

то есть разобрать «1,337» обратно в целое число со значением 1337?

Решение должно работать для любой локали, поддерживаемой twitter-cldr-js.

Я не ищу parseInt/parseFloat, так как он не обрабатывает все возможные локали.


person Peter Kilczuk    schedule 11.09.2013    source источник


Ответы (1)


После двух дней проб и ошибок я обнаружил, что сделать это с помощью twitter-cldr-js невозможно, и обратился к Globalize вместо этого, что делает работу очень аккуратно.

person Peter Kilczuk    schedule 18.09.2013