Сообщение от Decode
|
Считать цифры в целой части (десятки, сотни, тысячи и т.д.), затем уже расставлять пробелы.
|
Да, про полифилл почитал. Всё же я применил верхнее регулярное выражение и определил функцию, которая вычисляет целое число или есть дробное. Если целое, то просто возвращаю его, если дробное, то применяю метод to.Fixed(3), что в итоге решает проблему с 0.1 + 0.2 и решает мою дилемму с дробным). В итоге я имею число типа 10 000 000.111 и всё довольны. Спасибо. Но в будущем может надо будет применять Ваш вариант. Или делать регулярное, которое не будет трогать дробную часть.