Currying

by Luis Martin

JavaScript

function prueba(num) {
	var funciones = {};
 funciones.ale1 = function(){
               alert('1');
            };
            
            funciones.ale2 = function(){
               alert('2');
            };

  return funciones["ale"+num]();
}

prueba(2); //hace el alert