beginner
1/6
Step Explanation
Understand what is happening first
Execution Visualizer
Watch memory, stack, queues, and output
Execution Visualizer
live
var is hoisted to the top of its function (or global) scope with value undefined. It can be re-declared and re-assigned anywhere in that scope.
Call Stack
1 frame
TOP ↑
▲main()
frame 0↓ BOTTOM
Global Context
Memory
1 variableStack Memory
xvarnew
10Console Output
awaiting output...
varfnobjarrclosure
Code Preview
Active line 1
Code
line 1Tap Expand to view full code
1/6
← → Space R