1、Math.random():
含义:获取一个随机数,[0,1)包含0,不包含1,0-1之间的小数
console.log(Math.random()); //[0,1)
2、Math.floor(num):
向下取整
console.log(Math.floor(5.8));//5
3、Math.ceil(num):
向上取整
console.log(Math.ceil(5.8));//6
4、Math.round(num)
四舍五入
console.log(Math.round(5.8));//6
5. Math.abs(num)
取绝对值
console.log(Math.abs(-5.5));//5.5
6、Math.pow(n,m)
n的m次方
console.log(Math.pow(2,3));//8
7、Math.sqrt(num)
对num开根号
console.log(Math.sqrt(81));//9
8. Math.max(num1,num2,num3,...)
取最大值
9. Math.min(num1,num2,num3)
取最小值
一个范围内随机数字
var num = parseInt(Math.randow()*(max-min+1)+min)
Date
处理日期和时间的对象,提供了一系列处理时间和时间的api
创建日期对象:
var date= new Date(); //获取当前的时间对象
写法
var date= new Date("2021-12-12 00:00:00")
获取指定时间的日期对象
var date = new Date(2012,11,12,00,00,00)
获取年:
date.getFullYear(): 获取四位数年份的
获取月:
date.getMonth(): 获取月, 0 - 11
获取日:
date.getDate(): 获取日
获取小时:
date.getHours(): 获取小时
获取分钟:
date.getMinutes(): 获取分钟
获取秒:
date.getSeconds(): 获取秒
获取星期:
date.getDay(): 获取星期0-6 ,注意:0代表星期日
date.getTime(): 获取距离1970年1月1日00:00:00的毫秒值
date.toString() : 只是将日期对象转为字符
date.toLocalString(): 转为本地时间,字符串形式