http://codepen.io/haikudoichi/pen/OPYBQNobject.prototype javascript確實刪除了新的對象
除了刪除選項外,一切似乎都正常。當我點擊圓形對象時,我希望能夠將其刪除。不過它表現得很時髦。
這是正確的嗎?
var sqrt = Math.sqrt((this.x - x)^2 + (this.y - y)^2);
http://codepen.io/haikudoichi/pen/OPYBQNobject.prototype javascript確實刪除了新的對象
除了刪除選項外,一切似乎都正常。當我點擊圓形對象時,我希望能夠將其刪除。不過它表現得很時髦。
這是正確的嗎?
var sqrt = Math.sqrt((this.x - x)^2 + (this.y - y)^2);
「^」 不工作,試試這個:
var sqrt = Math.sqrt(((this.x - x) * (this.x - x)) + ((this.y - y) * (this.y - y)));
我想你想這樣做,而不是:
var sqrt = Math.sqrt(Math.pow(this.x - x, 2) + Math.pow(this.y - y, 2));
^
是按位異或運算符。
謝謝,我應該抓住/知道這一點。接受之前的回答,因爲它的發佈速度更快 –
你可以擴展「*表演時髦*」嗎? –