思路:
function count(start, end) {
//第一个数立即输出
console.log(start++);
//利用setInterval方法计算间隔多长时间输出一个数字
var timer = setInterval(function () {
if (start <= end) {
console.log(start++)
} else {
clearInterval(timer)
}
}, 100);
//返回一个对象,其中包含cancel方法
return {
cancel: function () {
clearInterval(timer)
}
}
}