DOM·medium 18 min 75 XP
Event Delegation Resolver
Write resolveDelegatedTarget(items, clickedId) returning the item whose id matches clickedId, or null — the lookup behind a delegated click handler.
Examples
- resolveDelegatedTarget([{id:1},{id:2}], 2) → {id:2}
Constraints
- Keep the required function name so the tests can find it
- Return a value instead of only logging it
- Do not mutate inputs unless the challenge asks you to
Event Delegation Resolver · editor
Code runs in an isolated Web Worker with a 3-second timeout — no DOM access, and it can never hang the page.