JS的Math和date對象

Math對象

Math.min()
語法:
Math.min(num1,num2,..numN)
功能:
求一組數(shù)中的最小值。
返回值:Number.

Math.max()
語法:
Math.max(num1,num2,..numN)
功能:
求一組數(shù)中的最大值。
返回值:Number.

Math.ceil()
語法:
Math.ceil(num)
功能:
向上取整,即返回大與num的最小整數(shù)。
返回值:Number.

Math.floor()
語法:
Math.floor(num)
功能:
向下取整,返回num的整數(shù)部分。
返回值:Number.

Math.round()
語法:
Math.round(num)
功能:
將數(shù)值四舍五入為最接近的整數(shù)。
返回值:Number.

Math.abs()
語法:
Math.abs(num)
功能:
返回num的絕對值
返回值:Number.

Math.random()
語法:
Math.random()
功能:
返回大于等于0小于1的一個隨機數(shù)
返回值:Number.
說明:
求n到m之間的隨機整數(shù)的公式:
random=Math.floor(Math.random()*(m-n+1)+n);

date對象

new Date()
功能:
創(chuàng)建一個日期時間對象
返回值:不傳參的情況下,返回當(dāng)前的日期時間對象。

獲取年月日時分秒及星期的方法

1.getFullYear():返回四位數(shù)的年份
2.getMonth():返回日期中的月份,返回值為0-11
3.getDate():返回月份中的天數(shù)
4.getDay():返回星期,返回值為0-6
5.getHours():返回小時
6.getMinutes():返回分
7.getSeconds():返回秒
8.getTime():返回表示日期的毫秒數(shù)

設(shè)置年月日時分秒及星期的方法

1.setFullYear():設(shè)置四位數(shù)的年份
2.setMonth():設(shè)置日期中的月份,返回值為0-11
3.setDate():設(shè)置日期
4.setDay():返回星期,返回值為0-6
5.setHours():設(shè)置小時
6.setMinutes():設(shè)置分
7.setSeconds():設(shè)置秒
8.setTime():以毫秒數(shù)設(shè)置日期,會改變整個日期

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容