Welcome to JS Debugger, agent. Your mission is to fix broken JavaScript code to reveal secret access codes.
Each challenge contains buggy code that must be debugged to run correctly. When fixed, the code will reveal a secret key that you must enter to progress.
The codes are dynamically generated - you cannot cheat by reading the source. You MUST fix the code and run it.
What you'll learn:
EASY: Syntax errors, typos, missing brackets
MEDIUM: Logic errors, wrong operators, type issues
HARD: Async bugs, scope issues, use browser DevTools
You've mastered JavaScript debugging!