Задать вопрос
@sashavol

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

Добрый день.
Я думаю простой для вас вопрос, хочу преобразовать расстояния выдаваемое гуглом с карт, сейчас он дает строку с расстоянием, например 1 234 км, если трехзначное число то получается с replace убрать "км" и с Number сделать число, но когда 4 зн и более то из-за пробела NaN
  • Вопрос задан
  • 120 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 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 км, затем удалите все пробелы.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы