Stdle #94 · enums · 2026-09-08
What does this TypeScript snippet output?
A past puzzle — fully playable. 4 attempts, hints on wrong guesses.
enum Move { Rock = 'R', Paper = 'P', Scissors = 'S' }const beats: Record<Move, Move> = { [Move.Rock]: Move.Scissors, [Move.Paper]: Move.Rock, [Move.Scissors]: Move.Paper,};console.log(beats[Move.Paper]);Enums