Practice Lab

javascript Skills Challenge

Master your javascript expertise with interactive coding missions and real-time validation.

EasyClosures

Basic Closure Counter

Create a function `createCounter()` that returns a function. Each time the returned function is called, it should return an incremented count starting from 1.

Guidelines

  • No global variables
  • No side effects
  • No external dependencies

Example Scenario

createCounter() -> 1 createCounter() -> 2 createCounter() -> 3
Loading...