Basic functions ( closures. Book) - JSFiddle
JavaScript
paper=Raphael(0,0,400,400);
var a=5;
paper.text(10,10,a);
function foo(c){
a=c+6;
return a
}
e=foo(4);
paper.text(20,20,'e equals' + e);
var foo = true;
if (foo) {
let bar = foo * 2;
bar = something( bar );
console.log( bar );
}
console.log( bar ); // ReferenceErr