SFWA JS REPL — Transcript Replay

Draft (next cell)
Typing updates #...; committing appends to history.
History
Click a cell to load it into the draft.
Notes: This REPL replays from scratch each time, so “session” variables exist because earlier cells run again. Prefer print(...) / console.log(...) for results. Avoid top-level return (it ends the whole replay).
Output
Output is derived from replay. Each replay runs in a fresh sandboxed iframe to avoid accumulating timers/intervals.