中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

es6的math方法怎么用

發布時間:2022-03-24 09:36:44 來源:億速云 閱讀:461 作者:iii 欄目:web開發

今天小編給大家分享一下es6的math方法怎么用的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

math方法有:1、指數方法,包含pow()、sqrt()等;2、對數方法,包含log()、log10()等;3、代數方法,包含abs()、sign()等;4、三角函數,包含sin()、cos()等;4、random(),返回偽隨機數。

本教程操作環境:windows7系統、ECMAScript 6版、Dell G3電腦。

ES6 Math(數學對象)

數學對象為您提供數學常數和函數的屬性和方法。與其他全局對象不同,Math不是構造函數。Math的所有屬性和方法都是靜態的,可以使用Math作為對象而不創建它。

math對象的方法

1、指數方法

基本指數方法是Math.pow(),并且有平方根,立方根和e的冪的便利函數,如下表所示:

方法描述
Math.pow(x, y)

返回x的y次方

Math.sqrt(x)

返回數字x的平方根

Math.cbrt(x)

此方法返回數字x的立方體根

Math.exp(x)

等同于Math.pow(Math.E,x)

Math.expm1(x)

等同于Math.exp(x) -  1

Math.hypot(x1, x2,...)

返回參數總和的平方根

2、對數方法

基本的自然對數方法是Math.log()。在JavaScript中,“日志”的意思是“自然對數”。為了方便,ES6引入了Math.log10。

方法描述
Math.log(x)

x的自然對數

Math.log10(x)

以10為底的對數

Math.log2(x)

x的基數2的對數

Math.log1p(x)

1 + x的自然對數

3、雜項代數方法

以下是各種代數方法及其描述的列表。

方法描述
Math.abs(x)

x的絕對值

Math.sign(x)

x的符號:如果x是負數,-1;如果x是正數,則1;如果x是0,0

Math.ceil(x)

x的上限:大于或等于x的最小整數

Math.floor(x)

x的底面:小于或等于x的最大整數

Math.trunc(x)

x的整數部分(所有小數位被刪除)

Math.round(x)

x四舍五入到最接近的整數

Math.min(x1, x2,...)

返回最小參數

Math.max((x1, x2,...)

返回最小參數

4、三角函數

方法描述
Math.sin(x)

x弧度的正弦

Math.cos(x)

x弧度的余弦

Math.tan(x)

x弧度的正切值

Math.asin(x)

x的反正弦(arcsin)(導致弧度)

Math.acos(x)

x的反余弦(arccos)(導致弧度)

Math.atan(x)

x的反正切(arctan)(導致弧度)

Math.atan2(y, x0)

從x軸到點(x,y)的逆時針角度(弧度)

5、Math.random()

Math.random()函數返回0(包含)和1(不包含)之間的偽隨機數。

示例:偽隨機數生成(PRNG)

var value1 = Math.random();  
console.log("First Test Value : " + value1 );
var value2 = Math.random();  
console.log("Second Test Value : " + value2 );
var value3 = Math.random();  
console.log("Third Test Value : " + value3 );
var value4 = Math.random();
console.log("Fourth Test Value : " + value4 );

輸出

First Test Value : 0.5782922627404332
Second Test Value : 0.5624510529451072
Third Test Value : 0.9336334094405174
Fourth Test Value : 0.4002739654388279

以上就是“es6的math方法怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

长宁县| 玉山县| 阿坝县| 临夏市| 长岛县| 古交市| 忻城县| 南阳市| 新和县| 三门县| 天等县| 达日县| 淳安县| 贵阳市| 珲春市| 乌什县| 扎兰屯市| 五华县| 堆龙德庆县| 北川| 安庆市| 丁青县| 色达县| 牟定县| 三台县| 措勤县| 百色市| 分宜县| 万载县| 丰台区| 南华县| 临沭县| 黑龙江省| 延川县| 兴业县| 阿拉善左旗| 大丰市| 盐池县| 湖北省| 西乌| 桐城市|