Методы объектов Point определяются за счет присваивания функций свойствам объекта-прототипа, ассоциированного с функцией-прототипом
Point.prototype.r = function() {
return Math.sqrt(
this.x * this.x + this.y * this.y
);
};
// вызов метода
p.r()