Axure7.0教程(七)math函數的使用(2)Math函數簡介

0 評論 30720 瀏覽 33 收藏 3 分鐘

上一篇教程我們接觸了Math函數的使用,我覺得有必要讓大家對Math函數進行一個全面的了解,那么在以后的教程中,也不會覺得太過陌生。

下面我們通過官方發布的Math函數公告,來共同學習認識它。

函數的通用方法:Math.XXXX(參數)

 

Abs:絕對值函數,使用方法 [[Math.Abs(-1)]],返回值1;

Acos:反余弦函數,[[Math.sin(弧度)]];

Asin:反正弦函數,[[Math.sin(弧度)]];

Atan:反正切函數,[[Math.sin(弧度)]];

atan2:返回給定的X及Y坐標值的反正切值,atan2(y,x);

ceil:返回小數向上最接近的整數,使用方法[[Math.ceil(1.5)]],返回值2;

cos:余弦函數,使用方法[[Math.cos(弧度)]];弧度=角度*圓周率/180;

exp:指數函數,計算以e為底的指數,使用方法[[Math. exp (2)]],返回值7.3890560989306495;

floor:返回小數向下最接近的整數,使用方法[[Math.floor(1.5)]],返回值1;

log:對數函數,計算以e為底的對數值,使用方法[[Math.log(2)]],返回值0.6931471805599453;

max:返回一個最大數值,使用方法[[Math.max(1,5,5.3,2,4)]],返回值5.3;

min:返回一個最小數值,使用方法[[Math.min(1,5,5.3,2,4)]],返回值1;

pow:冪函數,使用方法[[Math. pow (2,3)]],返回值8;

random:返回一個0~1之間的隨機數,使用方法 [[Math.Random()]];

sin:正弦函數,使用方法[[Math.sin(弧度)]];弧度=角度*圓周率/180;

sqrt:平方根函數,使用方法[[Math.sqrt(16)]],返回值4;

tan:正切函數,使用方法[[Math.sin(弧度)]];

 

樓老師不建議大家深究上面與弧度、角度相關的函數,甚至不學都可以,但是一定要知道有這些函數;在我們有需求時候,可以通過百度查找解決辦法(當然知道怎么用的同學可以研究一下,樓老師向你致敬,學會記得教教我。),能夠運用這些函數即可。比如:做動態面板繞圈的時候,我就是百度了一下編程中如何實現,然后回來套用了編程的公式。

作者:小樓

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發揮!