Показать сообщение отдельно
  #1 (permalink)  
Старый 21.04.2012, 17:42
Аспирант
Отправить личное сообщение для Caminante Посмотреть профиль Найти все сообщения от Caminante
 
Регистрация: 23.03.2012
Сообщений: 40

Проблема с prototype
Всем привет!
Хочу реализовать простенький класс. Код такой:

function Trig(x)
{
this.angle = (x/180)*Math.PI;
this.sin = function() {return Math.sin(this.angle)}
}

Trig.prototype = {
cos: function() {return Math.cos(this.angle)}
}

function show(x)
{
var s = new Trig(x);
alert(s.sin()); // работает
alert(s.cos()); // не работает...
}


Подскажите, пожалуйста, в чем ошибка с прототипом?
Ответить с цитированием