js Math中的常用計算函數的簡單使用


1、向上取整

Math.Ceil()  

 描述:函數返回大於或等於一個給定數字的最小整數

語法:Math.ceil(x)

 參數:x一個數值

實例:

 2、向下取整

Math.Floor()

描述:返回小於或等於一個給定數字的最大整數

語法:Math.floor(x)

參數:x 一個數值

實例:

 3、四舍五入

Math.round()

描述: 函數返回一個數字四舍五入后最接近的整數

語法: Math.round(x)

參數:x 一個數值

實例:

 4、偽隨機數

Math.random()

描述:函數返回一個浮點,  偽隨機數在范圍[0,1),也就是說,從0(包括0)往上,但是不包括1(排除1),

   然后您可以縮放到所需的范圍。實現將初始種子選擇到隨機數生成算法;它不能被用戶選擇或重置

語法:Math.random()

返回:一個浮點型偽隨機數字,在0(包括0)和1(不包括)之間

實例:

 5、取絕對值

Math.abs()

描述:函數返回指定數字 “x“ 的絕對值

語法:Math.abs(x)

參數:x 一個數值

返回:返回一個數值的絕對值

實例:傳入一個非數字形式的字符串或者 undefined/empty 變量,將返回 NaN。傳入 null 將返回 0

 6、取數值立方根

Math.cbrt()

描述:函數返回任意數字的立方根

語法:Math.cbrt(x)

參數:x 任意數字

返回:給定數字的立方根

實例:

7、取最大值

Math.max()

描述:函數返回一組數中的最大值

語法:Math.max(value1[,value2, ...])

參數:value1, value2, ... 一組數值

返回:返回給定的一組數字中的最大值。如果給定的參數中至少有一個參數無法被轉換成數字,則會返回 NaN

實例:

 8、取最小值

Math.min()

描述:返回零個或更多個數值的最小值

 

語法:Math.min([value1[,value2, ...]])

 參數:value1, value2, ...一組數值

返回:給定數值中最小的數。如果任一參數不能轉換為數值,則返回NaN

實例:

9、取數值平方

Math.pow()

描述:函數返回基數(base)的指數(exponent)次冪

語法:Math.pow(base, exponent)

參數:base基數,exponent 指數

實例:

 10、取整數部分

Math.trunc()

描述:方法會將數字的小數部分去掉,只保留整數部分

語法:Math.trunc(value)

 參數:value任意數字

實例:

 

 

具體可參考:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Math/pow


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM