javascript數學函數簡介

jopen 9年前發布 | 18K 次閱讀 JavaScript開發 JavaScript

 javascript數學函數其實就是Math對象,它包括屬性和函數(或稱方法)兩部分。其中,屬性主要有下列內容:

   Math.e:e(自然對數)、Math.LN2(2的自然對數)、Math.LN10(10的自然對數)、Math.LOG2E(e的對數,底數為2)、Math.LOG10E(e的對數,底數為10)、Math.PI(π)、Math.SQRT1_2(1/2的平方根值)、Math.SQRT2(2的平方根值)。

   函數有以下18個:

   (1)abs函數:即Math.abs(以下同),返回一個數字的絕對值。

   (2)acos函數:返回一個數字的反余弦值,結果為0~π弧度(radians)。

   (3)asin函數:返回一個數字的反正弦值,結果為-π/2~π/2弧度。

   (4)atan函數:返回一個數字的反正切值,結果為-π/2~π/2弧度。

   (5)atan2函數:返回一個坐標的極坐標角度值。

   (6)ceil函數:返回一個數字的最小整數值(大于或等于)。

   (7)cos函數:返回一個數字的余弦值,結果為-1~1。

   (8)exp函數:返回e(自然對數)的乘方值。

   (9)floor函數:返回一個數字的最大整數值(小于或等于)。

   (10)log函數:自然對數函數,返回一個數字的自然對數(e)值。

   (11)max函數:返回兩個數的最大值。

   (12)min函數:返回兩個數的最小值。

   (13)pow函數:返回一個數字的乘方值。

   (14)random函數:返回一個0~1的隨機數值。

   (15)round函數:返回一個數字的四舍五入值,類型是整數。

   (16)sin函數:返回一個數字的正弦值,結果為-1~1。

   (17)sqrt函數:返回一個數字的平方根值。

   (18)tan函數:返回一個數字的正切值。

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!