欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript數(shù)學對象Math操作數(shù)字的方法

 更新時間:2023年05月22日 11:25:28   作者:陸榮濤  
這篇文章主要為大家介紹了JavaScript數(shù)學對象Math操作數(shù)字的方法示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

Math 對象

js 給我們提供了一些操作數(shù)字的方法

也是一種數(shù)據(jù)類型 是復雜數(shù)據(jù)類型

Math對象的通用語法: Math.xxx()

random()

Math.random() 這個方法是用來生成一個 0 ~ 1 之間的隨機數(shù)

每次執(zhí)行生成的數(shù)字都不一樣,但是一定是 0 ~ 1 之間的

生成的數(shù)字包含 0 ,但是不包含 1

var num = Math.random()
console.log(num) // 得到一個隨機數(shù)

round()

Math.round() 是將一個小數(shù) 四舍五入 變成一個整數(shù)

var num = 10.1
console.log(Math.round(num)) // 10
var num2 = 10.6
console.log(Math.round(num2)) // 11

abs()

Math.abs() 是返回一個數(shù)字的 絕對值

var num = -10
console.log(math.abs(num)) // 10

ceil()

Math.ceil() 是將一個小數(shù) 向上取整 得到的整數(shù)

var num = 10.1
console.log(Math.ceil(num)) // 11
var num2 = 10.9
console.log(Math.ceil(num2)) // 11

floor()

Math.floor() 是將一個小數(shù) 向下取整 的到的整數(shù)

var num = 10.1
console.log(Math.floor(num)) // 10
var num2 = 10.9
console.log(Math.floor(num2)) // 10

max()

Math.max() 得到的是你傳入的幾個數(shù)字之中 最大 的那個數(shù)字

console.log(Math.max(1, 2, 3, 4, 5)) // 5

min()

Math.min() 得到的是你傳入的幾個數(shù)字之中 最小 的那個數(shù)字

console.log(Math.min(1, 2, 3, 4, 5)) // 1

sqrt()

Math.sqrt()得到你傳入數(shù)字的算術平方根

var res = Math.sqrt(4)
console.log(res)

pow()

Math.pow(底數(shù),指數(shù))等到一個你傳入指定底數(shù)和指數(shù)的值

var res = Math.pow(2, 10)
console.log(res)

PI

Math.PI 得到的是 π 的值,也就是 3.1415926...

console.log(Math.PI) // 3.141592653589793

因為計算機的計算精度問題,只能得到小數(shù)點后 15 位

使用 Math.PI 的時候,是不需要加 () 的

以上就是JavaScript數(shù)學對象Math操作數(shù)字的方法的詳細內(nèi)容,更多關于JavaScript Math數(shù)字操作的資料請關注腳本之家其它相關文章!

相關文章

  • 詳解JavaScript中js對象與JSON格式字符串的相互轉(zhuǎn)換

    詳解JavaScript中js對象與JSON格式字符串的相互轉(zhuǎn)換

    本篇文章主要介紹了JavaScript中js對象與JSON格式字符串的相互轉(zhuǎn)換,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-02-02
  • 基于小程序請求接口wx.request封裝的類axios請求

    基于小程序請求接口wx.request封裝的類axios請求

    這篇文章主要介紹了基于小程序請求接口wx.request封裝的類axios請求,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • 微信小程序開發(fā)背景圖顯示功能

    微信小程序開發(fā)背景圖顯示功能

    這篇文章主要介紹了微信小程序開發(fā)--背景圖顯示,需要的朋友可以參考下
    2018-08-08
  • JS實現(xiàn)小星星特效

    JS實現(xiàn)小星星特效

    這篇文章主要為大家詳細介紹了JS實現(xiàn)小星星特效,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-12-12
  • webix+springmvc session超時跳轉(zhuǎn)登錄頁面

    webix+springmvc session超時跳轉(zhuǎn)登錄頁面

    這篇文章主要介紹了webix+springmvc session超時跳轉(zhuǎn)登錄頁面的相關資料,非常不錯具有參考借鑒價值,需要的朋友可以參考下
    2016-10-10
  • js阻止事件追加的具體實現(xiàn)

    js阻止事件追加的具體實現(xiàn)

    可以使用 e.stopPropagation(); e.preventDefault();來阻止事件冒泡,和默認事件的執(zhí)行。但不能阻止事件的追加,如要追加,請看下面的實現(xiàn)方法
    2014-10-10
  • TypeScript命名空間講解

    TypeScript命名空間講解

    這篇文章主要介紹了TypeScript命名空間,TypeScript 是 JavaScript 的一個超集,支持 ECMAScript 6 標準。由微軟開發(fā)的自由和開源的編程語言。設計目標是開發(fā)大型應用,它可以編譯成純 JavaScript,編譯出來的 JavaScript 可以運行在任何瀏覽器上,下面來看詳細內(nèi)容吧

    2021-12-12
  • ES6數(shù)組的擴展詳解

    ES6數(shù)組的擴展詳解

    這篇文章主要介紹了ES6數(shù)組的擴展,結(jié)合實例形式詳細對比分析了ES6數(shù)組的新增方法與相關使用技巧,需要的朋友可以參考下
    2017-04-04
  • JavaScript 中的 `forEach` 無法退出循環(huán)的解決方案

    JavaScript 中的 `forEach` 無法退出循環(huán)的解決方案

    在 JavaScript 中,forEach 是一個數(shù)組方法,它用來對數(shù)組中的每個元素執(zhí)行指定的回調(diào)函數(shù),為了更好地理解這個問題,本文將通過實際項目代碼示例,并結(jié)合詳細的目錄結(jié)構來進行講解,感興趣的朋友跟隨小編一起看看吧
    2024-12-12
  • JavaScript事件處理的方式(三種)

    JavaScript事件處理的方式(三種)

    最近這段時間因為每天要修改網(wǎng)站,為網(wǎng)站做特效,所以看了很多的js接觸事件,自己只會使用一小部分,有時用的時候也比較混亂,現(xiàn)在系統(tǒng)的整理了一下,特此分享到腳本之家平臺供大家參考下
    2016-04-04

最新評論