function $i(e, t) { var i = 0; var timer = setInterval(function() { (++i >= 20) ? clearInterval(timer) : console.log(++e); }, t * 1000); } $i(1, 2);