这里我们来学习一下内置对象中的工具对象Math
对象,对象
一、Math对象:执行常见的算数任务。
1.常见属性:
PI:圆周率
var pi=Math.PI;
console.log(pi);
在控制台打印的结果:3.141592653589793
2.常见方法
random():求随机数
如果生成指定范围的随机数可以使用以下公式:min+Math.random()*(max-min)
round(数字):对数字四舍五入
ceil(数字):向上取整
floor(数字):向下取整
max(一组数字) :最大值
min(一组数字):最小值
示例代码如下:
二、Date对象:用于处理日期和时间。
在这里我们将Date对象的方法分为获取时间和修改时间。
1.获取时间
getFullYear():年
getMonth():月
月的数字是从0-11,0表示1月,11表示12月。要想获取当前真实的月份,要加1
getDate():日
getHours():时
getMinutes():分
getSeconds():秒
getMilliseconds():毫秒
getDay():周几
周几的数字是从0-6,0表示周日,1-6表示从周一到周六
getTime():1970年1月1日距离当前时间,单位毫秒
//获取年月日
运行结果:
Fri Nov 04 2016 18:00:18 GMT+0800 (CST)
date对象.html:13 年:2016
月:11
日:4
//获取时分秒
运行结果:
18 0 18 766
// getDay(),getTime()
运行结果:
5
0
2.修改时间方法
setFullYear(数字):修改年
setMonth(数字):修改月
setDate(数字):修改日
setHours(数字):修改时
setMinutes(数字):修改分
setSeconds(数字):修改秒
setMilliseconds(数字):修改毫秒
示例代码:
运行结果:
Fri Nov 02 2018 12:23:35 GMT+0800 (CST)