Math對象
Math對象用于執行數學任務。
Math對象并不像Date和String那樣是對象類,是以沒有構造行數Math。
文法
Math對象屬性
<col>
屬性
描述
E
傳回算術常量 e,即自然對數的底數(約等于2.718)。
LN2
傳回 2 的自然對數(約等于0.693)。
LN10
傳回 10 的自然對數(約等于2.302)。
LOG2E
傳回以 2 為底的 e 的對數(約等于 1.4426950408889634)。
LOG10E
傳回以 10 為底的 e 的對數(約等于0.434)。
PI
傳回圓周率(約等于3.14)。
SQRT1_2
傳回 2 的平方根的倒數(約等于 0.707)。
SQRT2
傳回2的平方根(約等于 1.414)。
Math對象方法
方法
abs(x)
傳回x的絕對值。
acos(x)
傳回x的反餘弦值。
asin(x)
傳回x的反正弦值。
atan(x)
以介于 -PI/2 與 PI/2 弧度之間的數值來傳回 x 的反正切值。
atan2(y,x)
傳回從 x 軸到點 (x,y) 的角度(介于 -PI/2 與 PI/2 弧度之間)。
ceil(x)
對數進行向上取舍。
cos(x)
傳回數的餘弦。
exp(x)
傳回Ex的指數。
floor(x)
對x進行下取舍。
log(x)
傳回數的自然對數(底數為e)。
max(x,y,z,...,n)
傳回x,y,z,...,n中的最大值。
min(x,y,z,...,n)
傳回x,y,z,...,n中的最小值。
pow(x,y)
傳回x的y次幂。
random()
傳回0~1之間的随機數。
round(x)
四舍五入取整。
sin(x)
傳回數的正弦值。
sqrt(x)
傳回數的平方根。
tan(x)
傳回角的正切。
參考網址
https://www.runoob.com/jsref/jsref-obj-math.html
有志者,事竟成,破釜沉舟,百二秦關終屬楚; 苦心人,天不負,卧薪嘗膽,三千越甲可吞吳。