При выполнении:
ymaps.ready(init);
function init () {
var myMap = new ymaps.Map("map", {
center: [55.76, 37.64],
zoom: 10
}),
myPlacemark = new ymaps.Placemark([55.8, 37.6]);
myMap.geoObjects.add(myPlacemark);
f = myPlacemark.geometry.getCoordinates();
f[0] = f[0]/2;
f[1] = f[1]/2;
alert(myPlacemark.geometry.getCoordinates());
}
выведется сообщение 27.9,18.8. getCoordinates() этот метод возвращает указатель на координаты объекта а не копию?