Всем доброе утро! Не могу понять,хоть убей,почему в функцию не передаются параметры,вот код
function MyRectangle(x1,y1,x2,y2,x3,y3,x4,y4){
this.cordx1 = x1;
this.corxy1 = y1;
this.cordx2 = x2;
this.cordy2 = y2;
this.cordx3 = x3;
this.cordy3 = y3;
this.cordx4 = x4;
this.cordy4 = y4;
this.draw = function(){
ctx.beginPath();
ctx.lineWidth = "10";
ctx.strokeStyle = "blue";
ctx.moveTo(this.cordx1,this.cordy1);
ctx.lineTo(this.cordx2,this.cordy2);
ctx.stroke();
}
}
ctx.moveTo(this.cordx1,this.cordy1) не работает почему то, когда ей тут присваиваешь переменные,а если напрямую число присвоить то она работает. В то время как ctx.lineTo(this.cordx2,this.cordy2) работает и с переменными.
Помогите понять пожалуйста в чем беда...((