簡單談談原生js的math對象
更新時間:2017年06月27日 07:53:56 投稿:jingxian
下面小編就為大家?guī)硪黄唵握務勗鷍s的math對象。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
Math對象方法
//返回最大值 var max=Math.max(95,93,90,94,98); console.log(max); //返回最小值 var min=Math.min(95,93,90,94,98); console.log(min); //向上取整 console.log(Math.ceil(2.2)); console.log(Math.ceil(-2.2)); //向下取整 console.log(Math.floor(2.2));//2 console.log(Math.floor(-2.2));//-3 //四折五入 console.log(Math.round(2.4));//四舍五入--3 console.log(Math.round(-2.5));//負數(shù)+0.5,向下取整 console.log(Math.round(-3.4));//-3 //隨機數(shù) var b=Math.random();//[0,1) var d=b*41//[0,41)所有數(shù) var e=d+10//[10,51)所有數(shù) var f=Math.floor(e)//[10,50]之間的整數(shù) //10到50的區(qū)間,包含10也包含50 var gongs=Math.floor(Math.random()*(50-10+1)+10); var num=-10; Math.abs(num);//10 Math.abs(10);//10 //返回 e 的 x 次冪的值。 console.log(Math.exp(4))//e //返回數(shù)的自然對數(shù)(底為e) console.log(Math.log(2)) //pow() 方法可返回 x 的 y 次冪的值 console.log(Math.pow(2,3))//8 //sqrt() 方法可返回一個數(shù)的平方根 console.log(Math.sqrt(2))// //關于隨機數(shù)的一個小練習 //每刷新一次字的顏色就要變化一次 var num2=9; console.log(num2.toString(16))//f,toString轉換成字符串 //一位【0,15】 var color="#";//用變量進行字符串拼接 for(var i=0;i<6;i++){//該循環(huán)循環(huán)6次,獲取16進制表示顏色的數(shù) var yi=Math.floor(Math.random()*16).toString(16); color=color+yi;//字符串拼接獲取一個完整的顏色的值 } console.log(color);//檢測16進制的顏色是否成功合成 document.write("<font color="+color+">我會變顏色</font>")//把顏色打印出來 //0-15
這就是一些Math對象方法,希望能幫到大家?。。。。?!
以上這篇簡單談談原生js的math對象就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
JavaScript獲取和設置CheckBox狀態(tài)的簡單方法
這篇文章介紹了JavaScript獲取和設置CheckBox狀態(tài)的簡單方法,有需要的朋友可以參考一下2013-07-07uniapp實現(xiàn)微信小程序的電子簽名效果(附demo)
本文主要介紹了uniapp實現(xiàn)微信小程序的電子簽名效果,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-05-05微信小程序使用map組件實現(xiàn)路線規(guī)劃功能示例
這篇文章主要介紹了微信小程序使用map組件實現(xiàn)路線規(guī)劃功能,結合具體實例形式分析了微信小程序基于map組件的地理位置獲取、路徑規(guī)劃等相關操作技巧,需要的朋友可以參考下2019-01-01DOM節(jié)點深度克隆函數(shù)cloneNode()用法實例
這篇文章主要介紹了DOM節(jié)點深度克隆函數(shù)cloneNode()用法,實例分析了cloneNode()函數(shù)深度復制的操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-01-01JS 組件系列之 bootstrap treegrid 組件封裝過程
最近產(chǎn)品需要設計一套相對完整的組織架構的解決方案,由于組織架構涉及到層級關系,在表格里面展示層級關系,自然就要用到所謂的treegrid。下面小編通過本文給大家分享JS 組件系列之 bootstrap treegrid 組件的封裝過程,需要的朋友可以參考下2017-04-04