function repeat(func, times, wait){
return function(arg){
var count = 1;
var intervalId = setInterval(function(){
func(arg);
count === times ? clearInterval(intervalId) : count++;
}, wait);
}
}
const repeatFunc = repeat(alert, 4, 3000);
repeatFunc('hello')