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è)置日期,會改變整個日期