3 ms·
var message = "Hello"; var blah0 = function (x) { return function () { print(x); } }(m
by andreyf 18y ago
var message = "Hello";
var blah0 = function (x) {
return function () {
print(x);
}
}(message);
message = "World!";
var blah1 = function (x) {
return function () {
print(x);
}
}(message);
blah0();
>> Hello
blah1();
>> World!
Two lines shorter! Ha! (I know, I know, line count isn't everything, yours better explains scoping, etc :-P)
- astrec 18y agoHa! ^__^