1. 程式人生 > >【JavaScript】牛客程式設計:實現一個打點計時器

【JavaScript】牛客程式設計:實現一個打點計時器

要求 1、從 start 到 end(包含 start 和 end),每隔 100 毫秒 console.log 一個數字,每次數字增幅為 1 2、返回的物件中需要包含一個 cancel 方法,用於停止定時操作 3、第一個數需要立即輸出



function count(start, end) {
  	 console.log(start++);
     var timer = setInterval(function(){
         if(start <= end){
             console.log(start++);
         }else{
             clearInterval(timer);
         }
     },100);
    
     return {
         cancel : function(){
             clearInterval(timer);
         }
     };
 }