Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.02.2016, 23:54
ASN ASN вне форума
Новичок на форуме
Отправить личное сообщение для ASN Посмотреть профиль Найти все сообщения от ASN
 
Регистрация: 09.02.2016
Сообщений: 1

Разделение чисел пробелом
Доброго вечора допоможіть буд-ласка я новачок в JS потрібно реалізувати таку річ :
Написати функцію яка буде працювати аналогічно тому як працює метод .toLocaleString('ru-RU').
При цьому не можна використовувати сам .toLocaleString

var number = 17344235654.345
number.toLocaleString('ru-RU'); // "17 344 235 654,345"


Функція toLocaleString з аргументом 'ru-RU' працює наступним чином: відділяє пробілом розряди з трьох цифр у цілій частині числа та дробову частину заокруглює до 3-х знаків після коми, дробова частина від цілої відділяється комою.
Ответить с цитированием
  #2 (permalink)  
Старый 10.02.2016, 02:10
Аватар для trikadin
Модератор
Отправить личное сообщение для trikadin Посмотреть профиль Найти все сообщения от trikadin
 
Регистрация: 27.04.2010
Сообщений: 3,417

Вітаємо. По-перше, рада: форум російськомовний, і ймовірність того, що вам дадуть відповідь, якщо ви будете писати по-російськи, набагато більше, ніж для української. По-друге, на форумі є пошук, і якщо ви скористаєтеся ним, то знайдете багато тем, в яких це питання вирішене.

З повагою, модератор.
__________________
Читайте:
Ты любопытный) Всё-таки, ничему в этом мире не помешает хорошая доля юмора)
Как спросить, чтобы вам ответили
Часто Задаваемые Вопросы (FAQ)
Ответить с цитированием
  #3 (permalink)  
Старый 10.02.2016, 04:34
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

Вариант
Number.prototype.toLocaleString = function(){
	 return (''+ this).replace('.', ',').replace(/(\d)(?=(\d{3})+([^\d]|$))/g, '$1 ');
};
alert(17344235654.345.toLocaleString());

Последний раз редактировалось Vlasenko Fedor, 10.02.2016 в 14:44.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разделение разрядов числа с помощью AJAX VolodinAS AJAX и COMET 7 08.11.2013 18:34
Разделение разрядов чисел с дробной частью Demath Общие вопросы Javascript 11 08.07.2013 01:11
НОД более чем 2-х чисел Demath Общие вопросы Javascript 4 06.01.2013 05:27
Генератор случайных чисел с возможностью ввода диапазона. Как сделать? Sovereign Общие вопросы Javascript 3 10.06.2011 08:34
Работа с последовательностью натуральных чисел Stillife Общие вопросы Javascript 1 18.05.2011 20:03