JS中定时器随机数的使用

先来带大家了解一下他的概念:

setInterval();方法:

方法可按照指定的周期来调用函数或者计算表达式(以毫秒为单位);

var timer = setInterval(执行功能,时间(毫秒));
setTimeout();方法:

方法用于在指定的毫秒数后再调用函数或者计算表达式(以毫秒为单位);

clearInterval()方法:

清除定时器;

延时器:
var timer = setTimeout(function(){
console.log('zhix')
clearTimeOut(timer2);  // 清除
timer2 = null
}, 2000);
定时器:
var i = 0;
var timer = setInterval(function(){
    //每秒执行一次;
    i++;
   console.log(i);
   if( i === 5 ){
clearInterval(timer);  // i 等于5时清除定时器
timer = null;
}
},1000) ;
随机数的使用:
Math.random()随机数;
Math.random(); // 0~~1
function random(start, end){
                    // floor 数学方法向下取整数
    return Math.floor(Math.rondom() * (end - start + 1) + start);
};
随机数与定时器的结合使用:
var timer = setInterval(function random() {
                           //   随机数 0 - 49 向下取整
       timer = Math.floor(Math.random() * 50 - 0);
       console.log(timer);
 }, 2000);

此文适合有JavaScript基础的人学习!!!

你可能感兴趣的:(JS中定时器随机数的使用)