Slide 26
Slide 26 text
javascript (es6)
var fill;
fill = function(container = “cup”, liquid = “coffee”) {
return `Filling the ${container} with ${liquid} ...`;
};
var result = [];
var ingredients = [“coffee”, “milk”, “syrup”, “ice”];
for (i = 0; i < ingredients.length; i ++) {
result.push(fill(ingredients(i)));
}
coffeescript
fill = (container = “cup”, liquid = “coffee”) ->
`Filling the ${container} with ${liquid} ...`
var ingredients = [“coffee”, “milk”, “syrup”, “ice”]
result = (fill(elem) for elem in ingredients)