The answer would be 5 even though it seems as if the variable was declared within a function and can't be accessed outside of it. This is because
var first = second = 5;
is interpreted the following way:
var first = second; second = 5;
second is not declared anywhere in the function with
var so it is set equal to
5 in the global scope.
For useful and amazing frontend and programming tutorials: https://bit.ly/devtools-yt