Código Javascript
:
Ver originalvar saludos = function(param1, param2, param3, fn, ms) {
        setTimeout(function() {
            console.log(param1, param2, param3, ms);
            fn('terminó');
        }, ms);
    };
    
    saludos('param1', 'param2', 'param3', function(status) {
        
            console.log(status);
        
    }, 900);
  
¿Te sirve?
Investiga sobre callbacks, funciones anónimas y funciones dinámicas, métodos = call(), apply(), bind(); 
Saludos.