Есть переменная (строка) с координатами var coor = "53.721923,91.430053".
Эта переменная попадает в массив [coor]. Соответственно массив выглядит так ["53.721923,91.430053"], но нужно получить массив с двумя числами [53.721923,91.430053].
Как убрать кавычки из массива?
split - разбивает объект String на массив строк путём разделения строки указанной подстрокой.
parseFloat - принимает строку в качестве аргумента и возвращает десятичное число (число с плавающей точкой)
Думаю как из этого сделать преобразование расписывать не надо
Вот так:
"53.721923,91.430053".split(",").map(v => parseFloat(v))
Попробуйте так:
C#
var numbers = coor.Split(',').Select(Int32.Parse).ToList();
JS
var myArray = coor.split(",");
for(var i=0; i<myArray.length; i++) { myArray[i] = +myArray[i]; }
P.S.
не заметил сразу метку JavaScript
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости