js筆記 Math方法和日期物件

2021-10-07 11:31:07 字數 2027 閱讀 6775

math方法:

math 是 js 的乙個內建物件,提供了一堆的方法幫助我們運算元字

屬性- math.pi

- 圓周率

方法- math.random()

- 隨機數,隨機產生0-1之間的數,不包括0,1

- math.round()

- 取最近的整數,相當於四捨五入

- math.ceil()

- 向上取整

- math.floor()

- 向下取整

- math.max()

- 引數是多個數字,求最大數字

- math.min()

- 引數是多個數字,求最小數字

- math.pow(底數,指數)

- 求冪

- math.sqrt()

- 開根號

- math.abs()

- 求絕對值

- math.sin(弧度)

- 正弦

- math.cos(弧度)

- 余弦

- …- console.log(math);

弧度

console.log(math.sin( math.pi/180 * 90 ))

console.log(math.cos( math.pi/180 * 90 ))

sine=對邊與斜邊的比叫做∠a的正弦

cosa=余弦是它的鄰邊比三角形的斜邊

tan=對邊與鄰邊的比值

兩個隨機數之間隨機數範圍:

var m=2

var n=10

var num=math.floor(math.random()*(n-m+1)+m)

console.log(num)

日期物件

var odate=new date() //獲取當前時間

var year=odate.getfullyear()         //獲取年

var mouth=odate.getmonth()+1 //獲取月

var date=odate.getdate() //獲取日

var week=odate.getday() //獲取星期

var hour=odate.gethours() //獲取小時

var minute=odate.getminutes() //獲取分鐘

var second=odate.getseconds() //獲取秒

var mils=odate.getmilliseconds() //獲取毫秒

var time=odate.gettime() //獲取2023年到現在的毫秒數

var date1=new date(1000) //獲取2023年開始1000毫秒的時間

odate.setdate(odate.getdate() + 7); //獲取7天以後的日期

odate.setfullyear() //設定年份(四位數)

odate.sethours() //設定小時(0-23)

odate.setminutes() //設定分鐘 (0 ~ 59)

odate.setseconds() // 設定秒(0 ~ 59)

// odate.setmillisenconds() //設定毫秒(0 ~ 999)

odate.settime() //設定2023年1月1日至今的毫秒數

console.log(date.parse(2000-01-01)) //表示某個日期的字串,並返回從1970-1-1 00:00:00 utc 到該日期物件(該日期物件的utc時間)的毫秒數;轉換格式預設支援2015-10-24或2015/10/24

js中Math物件的方法

1.丟棄小數部分,保留整數部分 parseint 5 2 2.向上取整,有小數就整數部分加1 math.ceil 5 2 3,四捨五入.math.round 5 2 4,向下取整 math.floor 5 2 math 物件的方法 ff firefox,n netscape,ie internet ...

js中Math物件和Date物件

math 是數學函式,但又屬於物件資料型別 typeof math object 它是乙個物件 console.dir math 檢視math的所有函式方法。控制台列印的結果如下 1,math.abs 獲取絕對值 math.abs 12 12 2,math.ceil and math.floor 向...

Math物件和常用方法

在js中,有一些內建物件,可以直接使用 1.math物件是js的內建物件,這個物件中儲存了一些常用的數學常量和數學計算方法 console log math pi 2.e自然對數 console log math e 3.pow 次方計算 console log math pow 2 3 4.sqr...