Показать сообщение отдельно
  #14 (permalink)  
Старый 05.11.2015, 10:11
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Сообщение от sktemp
Спасибо!
var str = '3830000'; 
alert(str.replace(/(\d)(?=(\d{3})+(\D|$))/g, '$1 '));


Или вообще:
alert( 3830000..toLocaleString() );


Сообщение от Vyacheslav.Y
Подскажите как применить к числовому типу?
String(123) или 123..toString()


Для обратного преобразования:
alert( +'3 830 000'.replace(/\s/g, '') );

Последний раз редактировалось ruslan_mart, 05.11.2015 в 10:17.
Ответить с цитированием