eloquent decouple

by Rich Costello

JavaScript

var dayName = function() {
  var names = ["Sunday", "Monday", "Tuesday", "Wednesday",
               "Thursday", "Friday", "Saturday"];
   return function(number) {
    return names[number];
  };
}();

console.log(dayName(3));

//closed example

(function() {
  function square(x) { return x * x; }
  var hundred = 100;
  console.log(square(hundred));
})();