Skip to content

Instantly share code, notes, and snippets.

@wolfieorama
Last active May 23, 2016 20:32
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 wolfieorama/d9fcaa6dca586403c3d457a36f144792 to your computer and use it in GitHub Desktop.
Save wolfieorama/d9fcaa6dca586403c3d457a36f144792 to your computer and use it in GitHub Desktop.
function buildAirlineTicketMaker(tclass){
return function(name){
alert("Here is your flight ticket via the " + tclass + ".\n" +
"Welcome to Luxury, " + name + "!");
}
}
var getFirstClassTicket = buildAirlineTicketMaker("First class");
var getBusinessClassTicket = buildAirlineTicketMaker("Business class");
var getEconomyClassTicket = buildAirlineTicketMaker("Economy class");
alert(getFirstClassTicket("Usain"));
alert(getBusinesClassTicket("Gatlin"));
alert(getEconomyClassTicket("Tyson"));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment