我在改一个google地图示例,原来示例是这样写的: 
<script type="text/javascript">
..............................
function initialize() {
................................
            var flightPlanCoordinates = [
                                                new google.maps.LatLng(19.3, 104.172), //myLatStart
                                                new google.maps.LatLng(19.8, 103.672), //homePos
                                                new google.maps.LatLng(20.3, 104.172) //myLatEnd
                                              ];
            drawPolyline(flightPlanCoordinates);
...............................

</script>我想把 "flightPlanCoordinates" 变量改成全局变量, 在别的函数中可以用, 而且它的值是动态赋值的. 但不知道 "flightPlanCoordinates" 应该要怎么声明, 应该怎么给它动态赋值, 请熟手指点, 多谢!想改成如下:<script type="text/javascript">
var flightPlanCoordinates;
..............................
            function InitGpsPath(Lngs, Lats, CurrPos, num) {
                var i = new Number(0);                for (i = 0; i < num; i++) {
                    flightPlanCoordinates[i] = new google.maps.LatLng(Lngs[i], Lats[i]);
                }
            }
            
            function initialize() {
            ...............................
            } </script>