JSFiddle - React, Tailwind, and code Playground
JavaScript
var i = 0;
console.log(i + " global var i");
var a = (function() {
var i = 10;
return i;
}());
function b() {
var i = 20;
return i;
}
b();
(function() {
var i = 30;
console.log(i + " anon funct i value");
return i;
}());
console.log(i + " global var i value after functions");
console.log(a + " function a()'s value");
console.log(b() + " function b()");