Math 數學對象LOGIN

Math 數學對象

Math 的屬性

Math 的幾個屬性,是數學上幾個常用的值:

E :傳回常數e (2.718281828...)。

LN2 :傳回 2 的自然對數 (ln 2)。

LN10 :傳回 10 的自然對數 (ln 10)。

LOG2E :傳回以 2 為低的 e 的對數 (log2e)。

LOG10E :傳回以 10 為低的 e 的對數 (log10e)。

PI :回傳π(3.1415926535...)。

SQRT1_2 :傳回 1/2 的平方根。

SQRT2 :傳回 2 的平方根。

Math 的方法

Math 的內建方法,是一些數學上常用的數學運算:

## abs(x) :傳回x 的絕對值。

round(x) :傳回 x 四捨五入後的值。

sqrt(x) :傳回 x 的平方根。

ceil(x) :傳回大於等於 x 的最小整數。

floor(x) :傳回小於等於 x 的最大整數。

sin(x) :傳回 x 的正弦。

cos(x) :傳回 x 的餘弦。

tan(x) :傳回 x 的正切。

acos(x) :傳回 x 的反餘弦值(餘弦值等於 x 的角度),以弧度表示。

asin(x) :傳回 x 的反正弦值。

atan(x) :傳回 x 的反正切值。

exp(x) :傳回 e 的 x 次方 (e^x)。

pow(n, m) :傳回 n 的 m 次方 (nm)。

log(x) :傳回 x 的自然對數 (ln x)。

max(a, b) :傳回 a, b 中較大的數。

min(a, b) :傳回 a, b 中較小的數。

random() :傳回一個大於 0 小於 1 的隨機數。

Math 物件是一個固有的對象,無需創建它,直接把 Math 作為物件使用就可以呼叫其所有屬性和方法。這是它與Date,String物件的區別。 下一節

<script type="text/javascript"> var mypi=Math.PI; var myabs=Math.abs(-15); document.write(mypi); document.write(myabs); </script>
章節課件