Simulate useState: start at 0, increment twice, print final value.
Toolliyo Coach
Progressive help: Nudge → Guide → Approach. Full solution stays behind the Solution tab.
Editor is open — no login wall to practice.
| Test | Status | Details |
|---|
Ready — edit the code above and click Run or Submit.
let state = 0;
function setState(updater) {
state = typeof updater === "function" ? updater(state) : updater;
}
setState(s => s + 1);
setState(s => s + 1);
console.log(state);
Prefer Coach (Nudge → Guide → Approach) before revealing. No forced signup.
Functional updates avoid stale state—critical in async React interview answers.
Sign in to save and review your submission history. You can still Run code on the Editor tab as a guest.
Sign in