Math对象:是js提供给开发者的一款内置常见数学公式的对象
所有的Math对象中的方法,都会有返回值。
定义随机数:
Math.random()*(较大的数-较小的数)+较小的数
1.范围只确定结尾的随机数
var one = Math.random()* ;
console.log(one);
2.范围两端都确定的 随机数
var two =Math.random()*(10-7)+7;
console.log(two);
-
方法:
Math.ceil() : 向上取整 可对一个数进行向上取整 返回的是大于或等于函数参数,并且与之最接近的整数。
Math.floor(): 向下取整 可对一个数进行向下取整 返回的是小于或等于函数参数,并且与之最接近的整数。
Math.round() : 四舍五入 可把一个数舍入为最接近的整数。
Math.abs(x) 返回数的绝对值。
Math.exp(x) 返回e 的x次方。
Math.log(x)返回数的自然对数。
Math.pow(x,y) 返回x的y次方的值。
Math.sprt(4) 返回一个数的平方根。var three = Math.ceil(Math.random()*(100-50)+50);
console.log(three);
Max (x,y)返回x和y中的最高值。参数为两个及以上
min(x,y) 返回x和y中的最小值。