JavaScript的內置對象Math

2021-01-10 彼岸end

各位小夥伴們大家好,這次小編要介紹的是JavaScript的一個內置對象Math。

Math對象:執行常見的算數任務常用方法:round():四捨五入random():返回0-1之間的隨機數max():返回最高值min():返回最低值abs():返回絕對值

js代碼如下:

四捨五入:

document.write(Math.round(2.5));(輸出的結果是三)

隨機數:

document.write(Math.random());(從0到1的隨機數)

document.write(Math.random()*10);(從0到10的隨機數)

document.write(parseInt(Math.random()*10));(從0到10的int值,也是隨機數,只不過做了一個強制轉換)

返回最大值:

document.write(Math.max(1,2,3,7));(返回的結果是7)

返回最小值:

document.write(Math.max(1,2,3,4));(返回的結果是1)

絕對值:

document.write(Math.abs(-1));(返回的結果是1)

關於JavaScript的內置對象Math小編就先說到這裡,很簡單,但是,小夥伴們需要有JavaScript和HTML與及css的基礎知識。希望這篇文章可以幫到大家,也歡迎各位小夥伴補充和糾錯。

圖片來自網絡,如有侵權,請聯繫作者刪除

相關焦點

  • JavaScript - Math對象
    Math對象在我們js中其實是有很多數學計算的需求的,不過不必擔心系統給我們提供了大量的數學運算的方法供我們使用而這些方法全都存在於我們的Math對象中Math常用的屬性:Math.PI 相當於π 3.14159Math對象常用的函數
  • 學會 Math 對象這 10 個方法,能讓你事半功倍!
    簡介JavaScript中的math 對讓我們能夠對執行一些數學操作
  • JavaScript基礎-內置對象
    1 - 內置對象1.1 內置對象 JavaScript 中的對象分為3種:
  • Python內置模塊math介紹
    print(dir(math))# math 是python中內置的數學模塊,封裝了許多浮點數的數學運算函數# 可以讓我們查看每個函數的使用方法help(math.pow)# 冪運算:求2的5次方 ,其它寫法 2**5,內置函數pow(2,5),math.pow(2,5)
  • 什麼是JavaScript對象?如何創建並引用?這就告訴你!
    主要內容:對象的創建鍵名和鍵值對象的引用Math對象Date對象學習目標:為什麼要使用對象?1.2 什麼是對象對象:就類中的一個具體的實物。人類-具體某一個人(張三丰)。動物類-(一個具體的動物-東北虎),家電類-(具體一個比如說電視。)js 中我們包含哪些對象呢?內置對象(本地對象):Math對象,Number對象,Date對象等,系統給我們提供好的,我們拿過來用就可以了。
  • JavaScript-Date對象及Math對象
    創建一個Date對象,如果直接使用構造函數創建一個Date對象,則會封裝為當前代碼執行的時間var
  • 為什麼 Math.min() 比 Math.max() 大?
    Infinity 是 javascript 中全局對象的一個屬性,在瀏覽器環境中就是window 對象的一個屬性,表示無窮大。 而 Math.max() 沒有傳遞參數時返回的是 -Infinity。因此 Math.min() 要比 Math.max() 大。 後續: 為什麼很多人會有這種疑惑,是因為犯了想當然的錯誤——望文生義。
  • 七天學會javascript第一天javascript介紹
    javascript介紹javascript數據類型javascript運算符javascript對象javascript Date對象javascript String對象JavaScript常用於實現一些前端效果。前些年流行的flash已經慢慢的被淘汰,js盛行起來。javascript :客戶端編程。javascript是由客戶端去解釋運行的。
  • JavaScript參考文檔之Math(數學對象)
    Math是一個對象,定義了引用有用的算術函數和常量的屬性。Math對象對這些函數 和常量進行了分組,使用語法如Math.sin(x); Math.PI。下面詳細介紹Math對象常用屬性和方法,另外,筆者有《JavaScript參考手冊》一書,有需要可私信「JavaScript參考手冊」,筆者私發。常量Math.E -> 常量e,自然對數的底數。Math.LN10 -> 10的自然對數。Math.LN2 -> 2的自然對數。Math.LOG10E -> 以10為底的e的對數。
  • JavaScript入門教程
    起源javascript前身叫做livescript,sun公司推出java,netspace公司引進java的概念,重新設計livescript,並更名javascript。發明者,布蘭登.艾克,表單驗證原先要經過伺服器,伺服器壓力大,等待時間長,js僅在客戶端就可完成。是什麼是一種腳本語言,是一種輕量級的程式語言。
  • Python不可變數據數字有什麼內置模塊函數可以使用
    所以學會math就會cmath 模塊了。數學函數:以下需要導入 math 模塊,通過靜態對象調用該方法。ceil(x) 向上取整函數返回一個大於或等於 x 的的最小整數。ceil() 方法的語法:import mathmath.ceil( x )參數:x:數值表達式。
  • JavaScript數字向上取整:Math對象的ceil()方法
    基本概念Math對象的ceil()方法用於將它的參數向上捨入到最接近的整數,即它返回大於或等於該參數的最小整數。英文單詞ceil的意思是「裝天花板」,這一含義可以很形象地表示向上取整這一概念。ceil()方法的語法結構如下所示:Math.ceil(x);其中ceil()方法的參數x應該是一個數字,即x的類型應該是Number。
  • JavaScript數字向下取整:Math對象的floor()方法
    基本概念Math對象的floor()方法用於將它的參數向下捨入到最接近的整數,即它返回小於或等於該參數的最大整數。英文單詞floor的意思是「地板」,意即在下面的東西;這一含義可以很形象地表示向下取整這一概念。
  • 學會Math 對象這 10 個方法,能讓你事半功倍!
    簡介JavaScript中的math 對讓我們能夠對執行一些數學操作。它具有數學常數和函數的屬性和方法。在今天的文章中將介紹 Math對象的一些有用方法。
  • JavaScript:對象都是這樣生成的!
    頭圖 | CSDN下載自視覺中國作者 | flydean 責編 | 張文來源 | 程序那些事(ID:flydean-tech)本文將會深入講解面向對象在 javascript 中的應用,並詳細介紹三種對象的生成方式:構造函數、原型鏈、類。
  • JavaScript中的「黑話」
    在ES3中,獲取到的type為內部屬性[[Class]]屬性,它可以用來判斷一個原生屬性屬於哪一種內置的值;在ES5中新增了兩條規則:若this值為null、undefined分別返回:[object Null]、[object Undefined];在ES6中不存在[[Class]]了,取而代之的是一種內部屬性:[[NativeBrand]],它是一種標記值,用於區分原生對象的屬性,
  • 第五篇:JavaScript事件處理
    庫的網頁代碼(案例代碼見unit12\case1.html):<html><head><title>JavaScript開發案例</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script type="text/javascript
  • 一天一點JavaScript編程知識:Animation動畫
    JavaScript還可以設置DOM對象的許多屬性,包括它在屏幕上的位置。我們也可以設置對象的頂部和左側屬性,以將其放置在屏幕上的任何位置:二、Manual Animation接下來,讓我們使用DOM對象屬性和JavaScript函數實現一個簡單的動畫,上代碼:代碼很簡單,這裡簡單解釋一下,當然能看懂的朋友,可以跳過啦:
  • 在JavaScript中,使用replace()、test()和exec()方法匹配字符串
    JavaScript核心代碼如下:<script type="text/javascript">var str = "Hello Microsoft!"使用字符串替換的核心JavaScript代碼如下:<script type="text/javascript">var str = "一都編程,每個知識就是一個案例。"
  • 來一輪帶注釋的demo,徹底搞懂javascript中的replace函數
    javascript這門語言一直就像一位帶著面紗的美女,總是看不清,摸不透,一直專注伺服器端,也從來沒有特別重視過,直到最近幾年,javascript越來越重要,越來越通用。最近和前端走的比較近,藉此機會,好好鞏固一下相關知識點。