<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

        原生js中math對象的詳細(xì)介紹

        來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 20:18:30
        文檔

        原生js中math對象的詳細(xì)介紹

        原生js中math對象的詳細(xì)介紹:本文參考MDN做的詳細(xì)整理,方便大家參考MDNMath 也是一個內(nèi)置對象, 為數(shù)學(xué)常量和數(shù)學(xué)函數(shù)提供了屬性和方法,而不是一個函數(shù)對象。與其它全局對象不同的是, Math 不是一個構(gòu)造器. Math 的所有屬性和方法都是靜態(tài)的. 你用到的常數(shù)pi可以用 Math.PI
        推薦度:
        導(dǎo)讀原生js中math對象的詳細(xì)介紹:本文參考MDN做的詳細(xì)整理,方便大家參考MDNMath 也是一個內(nèi)置對象, 為數(shù)學(xué)常量和數(shù)學(xué)函數(shù)提供了屬性和方法,而不是一個函數(shù)對象。與其它全局對象不同的是, Math 不是一個構(gòu)造器. Math 的所有屬性和方法都是靜態(tài)的. 你用到的常數(shù)pi可以用 Math.PI

        本文參考MDN做的詳細(xì)整理,方便大家參考MDN
        Math 也是一個內(nèi)置對象, 為數(shù)學(xué)常量和數(shù)學(xué)函數(shù)提供了屬性和方法,而不是一個函數(shù)對象。

        與其它全局對象不同的是, Math 不是一個構(gòu)造器. Math 的所有屬性和方法都是靜態(tài)的. 你用到的常數(shù)pi可以用 Math.PI 表示,用 x 作參數(shù) Math.sin(x)調(diào)用sin函數(shù). JavaScript中的常數(shù), 是以全精度的實(shí)數(shù)定義的.

        屬性:

        Math.E
        歐拉常數(shù),也是自然對數(shù)的底數(shù), 約等于 2.718.
        Math.LN2
        2的自然對數(shù), 約等于0.693.
        Math.LN10
        10的自然對數(shù), 約等于 2.303.
        Math.LOG2E
        以2為底E的對數(shù), 約等于 1.443.
        Math.LOG10E
        以10為底E的對數(shù), 約等于 0.434.
        Math.PI
        圓周率,一個圓的周長和直徑之比,約等于 3.14159.
        Math.SQRT1_2
        1/2的平方根, 約等于 0.707.
        Math.SQRT2
        2的平方根,約等于 1.414.

        方法:

        需要注意的是:
        三角函數(shù)(sin(), cos(), tan(),asin(), acos(), atan(), atan2())是以弧度返回值的。可以通過除法(Math.PI / 180)把弧度轉(zhuǎn)換為角度,也可以通過其他方法來轉(zhuǎn)換。
        很多數(shù)學(xué)函數(shù)都有一個精度,并且精度在不同環(huán)境下也是不相同的。這就意味著不同的瀏覽器會給出不同的結(jié)果,甚至相同的 JS 引擎在不同的OS或者架構(gòu)下也會給出不同的結(jié)果。

        Math.ceil(x)
        返回x向上取整后的整數(shù)值.
        Math.floor(x)
        返回x向下取整后的整數(shù)值.。
        Math.round(x)
        返回四舍五入后的整數(shù).
        Math.sqrt(x)
        返回x的平方根.如果參數(shù) number 為負(fù)值,則 sqrt 返回 NaN。
        Math.tan(x)
        返回x的正切值,x表示一個角(單位:弧度)
        Math.abs(x)
        返回x的絕對值.傳入一個非數(shù)字形式的字符串或者 undefined/empty 變量,將返回 NaN。傳入 null 將返回 0。
        Math.sin(x)
        返回一個 -1 到 1 之間的數(shù)值,表示給定角度(單位:弧度)的正弦值
        Math.acos(x)
        返回一個數(shù)的反余弦值(單位為弧度)。acos 方法以 -1 到 1 的一個數(shù)為參數(shù),返回一個 0 到 pi (弧度)的數(shù)值。如果傳入的參數(shù)值超出了限定的范圍,將返回 NaN
        Math.asin(x)
        返回一個數(shù)值的反正弦(單位為弧度)。asin 方法接受 -1 到 1 之間的數(shù)值作為參數(shù),返回一個介于-π/2到π/2弧度的數(shù)值。如果接受的參數(shù)值超出范圍,則返回 NaN。
        Math.atan(x)
        返回一個數(shù)值的反正切(以弧度為單位),以介于 -PI/2 與 PI/2 弧度之間的數(shù)值來返回 x 的反正切值.
        Math.atan2(x, y)
        返回 y/x 的反正切值. atan2 方法返回一個 -pi 到 pi 之間的數(shù)值,表示點(diǎn) (x, y) 對應(yīng)的偏移角度。這是一個逆時針角度,以弧度為單位,正X軸和點(diǎn) (x, y) 與原點(diǎn)連線 之間。注意此函數(shù)接受的參數(shù):先傳遞 y 坐標(biāo),然后是 x 坐標(biāo)。
        atan2 接受單獨(dú)的 x 和 y 參數(shù),而 atan 接受兩個參數(shù)的比值
        Math.cos(x)
        返回x的余弦值.返回一個 -1 到 1 之間的數(shù)值,表示角度(單位:弧度)的余弦值。
        Math.exp(x)
        返回 Ex, 當(dāng)x為參數(shù), E 是歐拉常數(shù) (2.718...), 自然對數(shù)的底.
        Math.log(x)
        返回一個數(shù)的自然對數(shù),如果指定的 number 為負(fù)數(shù),則返回值為 NaN。
        Math.max([x[,y[,…]]])
        返回0個到多個數(shù)值中最大值。
        如果沒有參數(shù),則結(jié)果為 - Infinity。
        如果有任一參數(shù)不能被轉(zhuǎn)換為數(shù)值,則結(jié)果為 NaN。
        Math.min([x[,y[,…]]])
        返回0個到多個數(shù)值中最小值,Math.min 經(jīng)常用于裁剪一個值,以便使其總是小于或等于某個邊界值
        如果沒有參數(shù),則結(jié)果為 Infinity。
        如果有任一參數(shù)不能被轉(zhuǎn)換為數(shù)值,則結(jié)果為 NaN。
        Math.pow(x,y)
        返回x的y次冪.
        Math.random()
        返回0到1之間的偽隨機(jī)數(shù)(大于等于0,小于1),以當(dāng)前時間為隨機(jī)數(shù)種子
        Math.floor(Math.random() * (max - min + 1) + min); // 返回一個介于min和max之間的整型隨機(jī)數(shù)

        以下ES6新增:

        log10(), log2(), log1p(), expm1(), cosh(), sinh(), tanh(), acosh(), asinh(), atanh(), hypot(), trunc(), sign(), imul(), fround(), cbrt() clz32()
        Math.acosh(x)
        返回x的反雙曲余弦值.
        Math.asinh(x)
        返回x的反雙曲正弦值.
        Math.atanh(x)
        返回 x 的反雙曲正切值.
        Math.cbrt(x)
        返回x的立方根.
        Math.clz32(x)
        Returns the number of leading zeroes of a 32-bit integer.
        Math.cosh(x)
        返回x的雙曲余弦值.
        Math.expm1(x)
        返回 exp(x)-1 的值.
        Math.fround(x)
        Returns the nearest single precision float representation of a number.
        Math.hypot([x[,y[,…]]])
        Returns the square root of the sum of squares of its arguments.
        Math.imul(x)
        Returns the result of a 32-bit integer multiplication.
        Math.log1p(x)
        Returns the natural logarithm of 1 + x (loge, also ln) of a number.
        Math.log10(x)
        Returns the base 10 logarithm of x.
        Math.log2(x)
        Returns the base 2 logarithm of x.
        Math.sign(x)
        返回x的符號函數(shù), 判定x是正數(shù),負(fù)數(shù)還是0.
        Math.sinh(x)
        返回x的雙曲正弦值.
        Math.tanh(x)
        返回x的雙曲正切值.
        Math.trunc(x)
        返回x的整數(shù)部分,去除小數(shù).

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        原生js中math對象的詳細(xì)介紹

        原生js中math對象的詳細(xì)介紹:本文參考MDN做的詳細(xì)整理,方便大家參考MDNMath 也是一個內(nèi)置對象, 為數(shù)學(xué)常量和數(shù)學(xué)函數(shù)提供了屬性和方法,而不是一個函數(shù)對象。與其它全局對象不同的是, Math 不是一個構(gòu)造器. Math 的所有屬性和方法都是靜態(tài)的. 你用到的常數(shù)pi可以用 Math.PI
        推薦度:
        標(biāo)簽: 中的 介紹 里面
        • 熱門焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲精品无码精品mV在线观看 | 亚洲爆乳成av人在线视菜奈实| 最好免费观看高清在线| 男人的天堂亚洲一区二区三区| 亚洲国产精品乱码在线观看97 | 无码中文字幕av免费放| 亚洲人成7777| 免费黄色app网站| 日韩在线观看免费| 亚洲一区AV无码少妇电影☆| 99久久免费国产精品热| 亚洲好看的理论片电影| 1000部啪啪未满十八勿入免费| 亚洲一区二区三区精品视频| 成人免费777777| 羞羞视频免费网站含羞草| 国产伦一区二区三区免费| 日韩精品无码永久免费网站| 国产日韩成人亚洲丁香婷婷| 最近免费mv在线观看动漫| 亚洲黑人嫩小videos| 成年人免费视频观看| 香蕉视频在线观看免费| 日韩一卡2卡3卡4卡新区亚洲| 久久久久国产免费| 77777午夜亚洲| 亚洲中文无韩国r级电影 | 国产黄色片免费看| 91亚洲精品视频| 日本特黄特黄刺激大片免费| 久久国产一片免费观看| 亚洲熟妇无码久久精品| 天堂在线免费观看中文版| 人碰人碰人成人免费视频| 亚洲大片在线观看| 日日夜夜精品免费视频| 久久久久久AV无码免费网站下载 | 亚洲国产精品无码专区| 久久亚洲国产成人影院网站 | 国产妇乱子伦视频免费| 免费看内射乌克兰女|