@sashavol

Преобразовать в Number() дистанцию?

Добрый день.
Я думаю простой для вас вопрос, хочу преобразовать расстояния выдаваемое гуглом с карт, сейчас он дает строку с расстоянием, например 1 234 км, если трехзначное число то получается с replace убрать "км" и с Number сделать число, но когда 4 зн и более то из-за пробела NaN
  • Вопрос задан
  • 118 просмотров
Решения вопроса 1
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
var s = '1 234 км';
var n = +s.replace(/[^\d.]/g, '');
console.log(n);
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
kimono
@kimono
Web developer
Сначала сделайте replace км, затем удалите все пробелы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы