Ответьте пожалуйста, тут легкий вопрос.
Как сделать, чтобы заданные числа превращались в следующее:
Допустим 1000000 (1 миллион) превращался в 1.000.000 |
number.replace(/\B(?=(?:\d{3})+(?!\d))/g, '.')
|
Цитата:
|
alert((number+'').replace(/\B(?=(?:\d{3})+(?!\d))/g, '.');); |
Как написано, если number это строка числового значения, то
number = number.replace(/\B(?=(?:\d{3})+(?!\d))/g, '.') отформатирует ее и результат присвоит ей же. |
Часовой пояс GMT +3, время: 17:55. |