CSS+JS做一個(gè)好玩的火箭跟隨鼠標(biāo)效果~

正切
如果要求一個(gè)角的正切值,那么可以使用Math.tan()方法;它的語(yǔ)法結(jié)構(gòu)就像下面這樣:
Math.tan(x);
要注意的有兩點(diǎn),一是該參數(shù)x代表的是一個(gè)角的弧度值而不是角度值。二是如果參數(shù)x不是一個(gè)數(shù)字(即Number類型),那么它會(huì)先被自動(dòng)轉(zhuǎn)換為數(shù)字。
反正切
Math.atan(x);
根據(jù)反正切的定義,該方法的參數(shù)x是某個(gè)角的正切值,而Math.atan()方法返回的正是這個(gè)角,當(dāng)然返回值是該角的弧度值而非角度值。同時(shí)也可知x是一個(gè)數(shù)字,即它屬于Number類型;如果不是,那么它會(huì)先被自動(dòng)轉(zhuǎn)換為Number類型。
弧度制
弧度制是一種測(cè)量角度的單位制,它是以弧長(zhǎng)與半徑之比來(lái)表示角度的大小。
1度=π/180≈0.01745弧度
1弧度=180/π≈57.3度
弧度制與角度制的換算公式
弧度 = 角度 x Math.PI / 180
角度 = 180 x 弧度/ Math.PI
角度 = 360 x 弧度/ 2 * Math.PI
標(biāo)簽: