function foreignCoordinatesArray(){
var coordinates = [];
$.getJSON('/critics.json?travel_id=' + $('#foreign_travel').val(), success);
function success(ary) {
for(var a in ary){
var obj = ary[a];
coordinates.push(new google.maps.LatLng(obj.latitude, obj.longitude));
}
}
console.log(coordinates);
}
最後の座標は[{...}、{...}、...]ではなく[]のままです。これはクロージャーの問題だと思います
座標配列に希望の値を設定するにはどうすればよいですか?