单体内置对象:Math对象

1.定义好的Math属性,可以直接调用

单体内置对象:Math对象_第1张图片
使用快捷,但有局限性

2.max()和min()方法比较一组数值的最大最小值

敏捷开发
从数组中找最大最小值

3.ceil(),floor(),round()方法小数舍入成整数

单体内置对象:Math对象_第2张图片
向上舍入为最近的整数
单体内置对象:Math对象_第3张图片
向下舍入为最近的整数
单体内置对象:Math对象_第4张图片
四舍五入为整数

思考:

从第几位开始舍呢?

答案是,第一位。

所以如果Math.round()能再加一个参数从第几位开始舍入就更好了!

而Math.ceil()和Math.floor()就没有这个必要,原因巴拉巴拉巴拉,自己去想!

4.指定范围生成随机数(比如0~100,3~233,88~666等等)

单体内置对象:Math对象_第5张图片
随机生成0~1间的随机数
单体内置对象:Math对象_第6张图片
从lowerValue到upperValue随机生成一个数字

5.其他Math对象的自定义数学方法

单体内置对象:Math对象_第7张图片

从上到下依次为:

①绝对值②e的1次幂③自然对数④2的3次幂⑤9的平方根⑥正弦、余弦和正切值

我发现加入群体会更有学习的动力诶!

最近加了几个QQ群,动力十足!

努力成为优秀的前端工程师!

你可能感兴趣的:(单体内置对象:Math对象)