Skip to content

Instantly share code, notes, and snippets.

@javierbrea
Created August 24, 2011 14:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save javierbrea/1168201 to your computer and use it in GitHub Desktop.
Save javierbrea/1168201 to your computer and use it in GitHub Desktop.
Solucion al ejercicio Saludador multiple #gejs
//Saludador múltiple: Modificar la función anterior, ahora puede recibir un array de nombres y devuelve un array de funciones. Cada una de estas funciones saludará a la persona correspondiente según el orden del array.
var crearSaludo=function(names){
var saludadores=[],z=names.length
var saludador=function(name){
return function(){
console.log('Hola '+name);
}
}
for(var i=0;i<z;i++){
saludadores[i]= saludador(names[i]);
}
return saludadores;
}
var saludos=crearSaludo(["Pepe", "María"]); saludos[1]();saludos[0]();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment