JavaScript Math 物件
Math物件具有能進行一系列的數學運算的方法和屬性。
此物件和String或者Object等不同,無需用建構函式建立物件例項,直接使用Math呼叫方法或者引用屬性。
程式碼例項:
[JavaScript] 純文字檢視 複製程式碼Math.abs(-4);
再來看一段程式碼例項
[JavaScript] 純文字檢視 複製程式碼var math = new Math(); math.abs(-4);
上面的程式碼是錯誤的,相信也沒有任何人看到上面的使用方式。
Math物件屬性列表:
屬性 | 描述 |
Math.E | 返回算術常量e,即自然對數的底數(約等於2.718)。 |
Math.LN2 | 返回2的自然對數(約等於0.693)。 |
Math.LN10 | 返回10的自然對數(約等於2.302)。 |
Math.LOG2E | 返回以2為底的e的對數(約等於 1.414)。 |
Math.LOG10E | 返回以10為底的e的對數(約等於0.434)。 |
Math.PI | 返回圓周率(約等於3.14159)。 |
Math.SQRT1_2 | 返回返回2的平方根的倒數(約等於0.707)。 |
Math.SQRT2 | 返回2的平方根(約等於1.414)。 |
Math物件的方法列表:
方法 | 描述 |
Math.abs(x) | 返回數的絕對值。 |
Math.acos(x) | 返回數的反餘弦值。 |
Math.asin(x) | 返回數的反正弦值。 |
Math.atan(x) | 以介於-PI/2與PI/2弧度之間的數值來返回x的反正切值。 |
Math.atan2(y,x) | 返回從x軸到點(x,y) 的角度(介於-PI/2 與 PI/2 弧度之間)。 |
Math.ceil(x) | 對數字進行舍入。 |
Math.cos(x) | 返回一個數字的餘弦。 |
Math.exp(x) | 返回e的指數。 |
Math.floor(x) | 對一個數字進行下舍入。 |
Math.log(x) | 返回一個數的自然對數。 |
Math.max(x,y) | 返回指定的數中較大的一個。 |
Math.min(x,y) | 返回指定數字中較小的一個。 |
Math.pow(x,y) | 返回x的y次冪的值。 |
Math.random() | 返回介於 0 ~ 1 之間的一個隨機數。 |
Math.round(x) | 把一個數字舍入為最接近的整數。 |
Math.sin(x) | 返回一個數字的正弦。 |
Math.sqrt(x) | 返回一個數的平方根。 |
Math.tan(x) | 返回一個數的正切。 |
相關文章
- JavaScript 複習之 Math 物件JavaScript物件
- JavaScript課程——Day07(物件簡介、Math物件、時間物件、字串物件)JavaScript物件字串
- javaScript中Math內建物件基本方法入門JavaScript物件
- Js中Math物件JS物件
- JavaScript Math.floor()JavaScript
- JavaScript Math.ceil()JavaScript
- JavaScript Math.PIJavaScript
- JavaScript Math.round()JavaScript
- JavaScript Math.tan()JavaScript
- JavaScript Math.sqrt()JavaScript
- JavaScript Math.sin()JavaScript
- JavaScript Math.EJavaScript
- JavaScript Math.pow()JavaScript
- JavaScript Math.exp()JavaScript
- JavaScript Math.log()JavaScript
- JavaScript Math.cos()JavaScript
- JavaScript Math.atan()JavaScript
- JavaScript Math.asin()JavaScript
- JavaScript Math.acos()JavaScript
- JavaScript 字串 & Math & DateJavaScript字串
- JavaScript Math.abs()JavaScript
- JavaScript Math.min()JavaScript
- 好程式設計師web前端教程分享JavaScript Math(算數)物件程式設計師Web前端JavaScript物件
- JavaScript Math.trunc vs Math.floor All In OneJavaScript
- JavaScript Math.LN2JavaScript
- JavaScript Math.LN10JavaScript
- JavaScript Math.atan2()JavaScript
- JavaScript Math.SQRT2JavaScript
- JavaScript Math.SQRT1_2JavaScript
- JavaScript Math.LOG2EJavaScript
- JavaScript Math.LOG10EJavaScript
- JavaScript Math(數學) 參考JavaScript
- JavaScript內建物件介紹(重點介紹Math(),Date(),Array()以及案例應用)JavaScript物件
- Javascript 物件 – 字串物件JavaScript物件字串
- JavaScript 物件JavaScript物件
- JavaScript物件JavaScript物件
- Javascript 物件 – 陣列物件JavaScript物件陣列
- Javascript 物件 – 數學物件JavaScript物件
- JavaScript高階:JavaScript物件導向,JavaScript內建物件,JavaScript BOM,JavaScript封裝JavaScript物件封裝