Axure7.0教程(七)math函數(shù)的使用(2)Math函數(shù)簡介
![](http://image.woshipm.com/wp-files/img/51.jpg)
上一篇教程我們接觸了Math函數(shù)的使用,我覺得有必要讓大家對Math函數(shù)進(jìn)行一個全面的了解,那么在以后的教程中,也不會覺得太過陌生。
下面我們通過官方發(fā)布的Math函數(shù)公告,來共同學(xué)習(xí)認(rèn)識它。
函數(shù)的通用方法:Math.XXXX(參數(shù))
Abs:絕對值函數(shù),使用方法 [[Math.Abs(-1)]],返回值1;
Acos:反余弦函數(shù),[[Math.sin(弧度)]];
Asin:反正弦函數(shù),[[Math.sin(弧度)]];
Atan:反正切函數(shù),[[Math.sin(弧度)]];
atan2:返回給定的X及Y坐標(biāo)值的反正切值,atan2(y,x);
ceil:返回小數(shù)向上最接近的整數(shù),使用方法[[Math.ceil(1.5)]],返回值2;
cos:余弦函數(shù),使用方法[[Math.cos(弧度)]];弧度=角度*圓周率/180;
exp:指數(shù)函數(shù),計算以e為底的指數(shù),使用方法[[Math. exp (2)]],返回值7.3890560989306495;
floor:返回小數(shù)向下最接近的整數(shù),使用方法[[Math.floor(1.5)]],返回值1;
log:對數(shù)函數(shù),計算以e為底的對數(shù)值,使用方法[[Math.log(2)]],返回值0.6931471805599453;
max:返回一個最大數(shù)值,使用方法[[Math.max(1,5,5.3,2,4)]],返回值5.3;
min:返回一個最小數(shù)值,使用方法[[Math.min(1,5,5.3,2,4)]],返回值1;
pow:冪函數(shù),使用方法[[Math. pow (2,3)]],返回值8;
random:返回一個0~1之間的隨機(jī)數(shù),使用方法 [[Math.Random()]];
sin:正弦函數(shù),使用方法[[Math.sin(弧度)]];弧度=角度*圓周率/180;
sqrt:平方根函數(shù),使用方法[[Math.sqrt(16)]],返回值4;
tan:正切函數(shù),使用方法[[Math.sin(弧度)]];
樓老師不建議大家深究上面與弧度、角度相關(guān)的函數(shù),甚至不學(xué)都可以,但是一定要知道有這些函數(shù);在我們有需求時候,可以通過百度查找解決辦法(當(dāng)然知道怎么用的同學(xué)可以研究一下,樓老師向你致敬,學(xué)會記得教教我。),能夠運用這些函數(shù)即可。比如:做動態(tài)面板繞圈的時候,我就是百度了一下編程中如何實現(xiàn),然后回來套用了編程的公式。
作者:小樓
- 目前還沒評論,等你發(fā)揮!