Глобальные переменные в js.

пример неоднозначного поведения javascript.

by InviS

JavaScript

(function hello(){
    var a = b = 5;
})();
alert(b);