最新回答 / smilevs
var context = canvas.getContext('2d');context.fillStyle = "black";context.fillRect( 0, 0, canvas.width, canvas.heihgt );//這里的height寫錯了drawStar( context, 150, 300, 400, 400, 20 );
2017-11-10
看到下面這些評論真的是呵呵了,這和數(shù)學拉得上什么關(guān)系?就是一個tansform函數(shù),我們又不管js內(nèi)部是怎么設置這個函數(shù)的,只管用這個函數(shù)。
2017-11-09
已采納回答 / qq_梵_3
這個是高中數(shù)學問題,在直角坐標系上,當角<90°,以你要測得角作為三角形的一個角,你可以畫出一個直角三角形,取得一系列坐標(坐標正負保留)這個角的對邊除以斜邊就是sin值,這個角的臨邊除以斜邊就是這個角的cos值,大于90小于180,取它補角,然后用x坐標除以y坐標這是在角在極限情況下可以取到1或者-1
2017-11-06
var x=Math.abs(Math.random()*canvas.width- 2*r)+r;
var y=Math.abs(Math.random()*canvas.height- 2*r)+r;
var y=Math.abs(Math.random()*canvas.height- 2*r)+r;