最新的Web開發教程
 

JavaScript數學參考


數學對象

Math對象允許您執行數學任務。

Math不是構造函數。 數學的所有屬性/方法可以通過使用數學式為對象,而不創建它被調用。

句法

var x = Math.PI;            // Returns PI
var y = Math.sqrt(16);      // Returns the square root of 16

對於有關Math對象教程,請閱讀我們的JavaScript數學輔導


數學對象屬性

屬性 描述
E 返回歐拉數(approx. 2.718)
LN2 返回2的自然對數(approx. 0.693)
LN10 返回10的自然對數(approx. 2.302)
LOG2E 返回E的鹼基對數2 (approx. 1.442)
LOG10E 返回E的鹼基10的對數(approx. 0.434)
PI 返回PI (approx. 3.14)
SQRT1_2 返回的1/2的平方根(approx. 0.707)
SQRT2 返回的2的平方根(approx. 1.414)

數學對象方法

方法 描述
abs(x) 返回x的絕對值
acos(x) 返回x的反餘弦值,以弧度
asin(x) 返回x的反正弦,以弧度
atan(x) 返回x的反正切為-PI / 2和PI / 2弧度之間的數值
atan2(y,x) 返回其參數的商的反正切
ceil(x) 返回x,四捨五入到最接近的整數
cos(x) 返回x的餘弦(x is in radians)
exp(x) 返回e x的值
floor(x) 返回x,向下取整至最接近的整數
log(x) 返回自然對數(base E) x的
max(x,y,z,...,n) 返回與最高值的數
min(x,y,z,...,n) 返回與最低值的數量
pow(x,y) 返回x的值y的力量
random() 返回0和1之間的隨機數
round(x) x舍入到最接近的整數
sin(x) 返回x的正弦(x is in radians)
sqrt(x) 返回x的平方根
tan(x) 返回一個角的正切