1.Math对象方法:
1.取绝对值 Math.abs()
var n=Math.abs(-9)
2.返回x的y次幂 Math.pow
var n=Math.pow(3,5)
3.求某个数的算数平方根 Math.sprt
var n=Math.sprt(9)
4.返回几个数中的求最大值
var n=Math.max(10,20,5,0,99)
5.返回几个数中的最小值
var n=Math.min(10,20,5,0,99)
6.四舍五入 得到是整数
var x=Math.round(88.88)
7.向上取整
var y=Math.ceil(9.01)
8.向下取整
var k=Math.floor(9.01)
9.随机数
Math.randdom() [0,1)
10 parseInt 取整
var l=parseInt(2.46)
2.取两数之间的随机整数
Math.round(math.radom()*(max-min)+min)
Math.floor(math.radom()*(max-min+1)+min)`
3.封装函数 取两个数之间的随机整数
function getRandom(min,max){
return Math.floor(Math.random()*(max-min+1)+min) }
4.定时器:
callback:回调函数:把函数当作一个参数传递到另一个函数中
setInterval(callback,time) 每隔固定时间代码执行一次
setTimeout(callback,time)延迟固定时间执行一次 只执行一次
clearInterval(time1) 移除定时器
clearTimeout(time2) 移除延时器