Показать сообщение отдельно
  #13 (permalink)  
Старый 23.10.2015, 20:48
Аватар для sovsem-nub
Профессор
Отправить личное сообщение для sovsem-nub Посмотреть профиль Найти все сообщения от sovsem-nub
 
Регистрация: 15.10.2014
Сообщений: 255

пусть тут полежит, потом легче найти будет.

function addSpaces(nStr){
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ' ' + '$2');
	}
	return x1 + x2;
}


alert(addSpaces(2325454.6767));



на входе в функцию число.

Последний раз редактировалось sovsem-nub, 25.07.2016 в 07:39. Причина: run добавил
Ответить с цитированием