Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.05.2014, 17:32
Аспирант
Отправить личное сообщение для 1lider Посмотреть профиль Найти все сообщения от 1lider
 
Регистрация: 12.04.2013
Сообщений: 86

Укоротить длинну строки регулярным выражением
Добрый вечер.

Имеется такое числовое значение:
var numbValue = 23.152573068;

Как с помощью регулярного выражения, сократить количество символов после точки, до двух? Спасибо.
Ответить с цитированием
  #2 (permalink)  
Старый 08.05.2014, 17:39
Профессор
Отправить личное сообщение для jsnb Посмотреть профиль Найти все сообщения от jsnb
 
Регистрация: 15.03.2014
Сообщений: 561

Месье знает толк...
numbValue = +numbValue.toString().replace(/(\d+\.)(\d{2})\d+/, '$1$2');

Последний раз редактировалось jsnb, 08.05.2014 в 17:44.
Ответить с цитированием
  #3 (permalink)  
Старый 09.05.2014, 06:44
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Почему именно регулярным?

var numbValue = 23.152573068;
alert(numbValue.toFixed(2));

Последний раз редактировалось ruslan_mart, 09.05.2014 в 06:48.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
помогите с регулярным выражением Axios Элементы интерфейса 3 13.01.2013 20:47
Чтение строки регулярным выражением Dorian_bs Общие вопросы Javascript 5 24.11.2012 08:26
Помогите с регулярным выражением igsavenko Общие вопросы Javascript 7 21.08.2011 19:55
Нужно обрезать путь до файла регулярным выражением javascript_pupil Общие вопросы Javascript 3 22.11.2010 11:46
Извлечь значение параметра из location.search регулярным выражением? Бобр Общие вопросы Javascript 8 26.01.2010 01:01