Javascript 将数据属性google map cordinates从字符串转换为数字?

Javascript 将数据属性google map cordinates从字符串转换为数字?,javascript,Javascript,我正在以字符串形式从数据属性中检索google地图坐标,但未指定如何将其转换为数字,以便将其传递到google地图LatLng方法。有谁能建议我如何做到这一点 目前,我从data coords收到以下信息,我以为parseInt会解决这个问题,但我错了。你想parseFloat而不是parseInt 从你的问题看不出来,但如果你不知道,你还需要split()字符串 这应该可以解决问题。它将返回一个数组 var str = '40.7378732,-73.98873779999997'; var

我正在以字符串形式从数据属性中检索google地图坐标,但未指定如何将其转换为数字,以便将其传递到google地图
LatLng
方法。有谁能建议我如何做到这一点


目前,我从data coords收到以下信息,我以为parseInt会解决这个问题,但我错了。

你想
parseFloat
而不是
parseInt

从你的问题看不出来,但如果你不知道,你还需要
split()
字符串


这应该可以解决问题。它将返回一个数组

var str = '40.7378732,-73.98873779999997';
var latLngArray = str.split(',').map(parseFloat); //[40.7378732,-73.98873779999997]