Sherlock Scopes

JSScope
Pro

Sherlock Scopes is a world-famous inspector, and you've just been appointed his apprentice. Sherlock will mentor you as you learn to use your powers of deduction to understand how scope works in JavaScript. Soon you'll be able to solve the most curious cases on your own!

Learning Objective

Learn the rules of how variables scope in JavaScript, including when to use var, let, and const, the difference between local and global scope, what is hoisting, and how closures work.

Prerequisites

For beginners of JavaScript. Familiarity with the basics of JavaScript is a plus but not required.

Coming Soon!

More Games

Be the first to hear about new coding games