Math
总结对象和数组学习思路
- 创建对象-字面量方式或者构造函数方式
- 对象属性
- 对象方法
Math数学对象引入
- 不需要创建,直接调用-类对象
Math常用方法
- random()-产生随机数
2. celi()-向上取整
3. around()-四舍五入
4. floor()-向下取整
5. max()-取最大值
6. min()-取最小值
7. abs()-取绝对值
案例:
- teat1:求10000个0-10的随机数,并统计他们的个数
- test2:求(m,n)之间随机数的公用方法
进制和进制转化
进制
- 十进制:满10进1
- 二进制:满2进1
- 八进制:满8进1
- 十六进制:满16进1:123456789ABCDEF
进制转化
- 十进制转其他进制--toString(进制)方法
- 其他进制转十进制--parseInt(num,进制)
Date日期时间对象
作用:
- 用于处理时间日期问题
创建对象
- var date=new Date()//构造函数方式创建,创建了一个当前时间
创建自定义时间对象
- var date=new Date(2022,8,25)
- var date=new Date('2022-8-25')
方法
- getFullYear():得到指定字符串中的那一年
- getMonth():得到指定字符串中的哪一个月份,计算月从0开始
- getDate():得到指定字符串的哪一天
- getHours():得到指定字符串中的哪一小时
- getMinutes():得到指定字符串的哪分钟、
- getSeconds():得到指定字符串的哪一秒
- getDay():得到指定字符串当前日期是一周中的第几天(周日是0,周六是6)
- getTime():得到执行时间到格林威治时间的毫秒数
格式化日期时间
2.
3.