Я хочу преобразовать строку с шаблоном типа "(53.324523, 43.252352)" в значение latlng. Я уже нашел правильную функцию:
var input = latlngArray[i];
var latlngStr = input.split(",",2);
var lat = parseFloat(latlngStr[0]);
var lng = parseFloat(latlngStr[1]);
latlngArray[i] = new google.maps.LatLng(lat, lng);
Проблема в том, что я не могу получить правильный лат. Когда я использую alert для его отображения, он говорит только NaN, а переменная lng отображает правильное значение.
Понял. Спасибо за помощь.
var input = latlngArray[i].substring(1, latlngArray[i].length-1);
var latlngStr = input.split(",",2);
var lat = parseFloat(latlngStr[0]);
var lng = parseFloat(latlngStr[1]);
latlngArray[i] = new google.maps.LatLng(lat, lng);