數學物件 Math

Javascript的數學物件 Math:

Math物件是Javascript的內建物件,提供了基本的數學常數與函式。與其他內建物件不太相同的是,Math並不是個建構子,因此無法使用new來建立物件,企圖使用new來建立物件可能會導致錯誤。Math所提供的所有方法都是靜態方法,可以在程式的任何地方直接呼叫。

數學(Math)物件的屬性:

Math的屬性是一些常用的數學常數,如下表:

屬性 說明 近似值
Math.E 數學常數,是自然對數函數的底數。有時稱它為歐拉數(Euler's number)。 2.718281
Math.LN2 2的自然對數。 0.693
Math.LN10 10的自然對數。 2.302
Math.LOG2E 底數為2的e的對數。 1.443
Math.LOG10E 底數為10的e的對數。 0.434
Math.PI 圓周率 3.14159
Math.SQRT1_2 0.5(1/2)的平方根。 0.707
Math.SQRT2 2的平方根。 1.414

數學(Math)物件的方法:

Math方法全部都是靜態方法,如下表:

函式 說明
abs() 傳回絕對值。
acos() 傳回反餘弦值。
asin() 傳回反正弦值。
atan() 傳回反正切值。
atan2() 傳回從X軸到某個點(x,y)的角度(弧度)。
ceil() 傳回大於或等於給定數值(輸入參數)的最小整數。
cos() 傳回數值的餘弦。
exp() 傳回e的乘冪數。
floor() 傳回小於或等於給定數值(輸入參數)的最大整數。
log() 傳回數字的自然對數(loge,在數學上常寫成ln)。
max() 傳回最大的數值。
min() 傳回最小的數值。
pow() 傳回指定乘冪數的基底運算式值。
random() 傳回介於0~1間的亂數。
round() 傳回四捨五入到最接近的整數。
sin() 傳回數值的正弦。
sqrt() 傳回平方根。
tan() 傳回數值的正切。

 
 

  按個讚!~支持本站!~

FB推薦載入中  

你可能會有興趣的文章