Show HN: JavaScript Crossword – a crossword where the clue = eval(answer)
JS Crossword is a unique crossword puzzle where each clue is evaluated using JavaScript's eval function. It is designed for those familiar with JavaScript, incorporating lesser-known features and restrictions on character usage. Players can use various resources to solve the puzzle, but it encourages a fun, human approach rather than relying on AI.
- ▪The crossword clues are evaluated using JavaScript's eval function.
- ▪Players can only use specific characters and must avoid spaces and commas.
- ▪The game is designed for those with some familiarity with JavaScript.
Opening excerpt (first ~120 words) tap to expand
JS Crossword a crossword where the clue = eval(answer) Welcome to JS Crossword! Every clue is a JS eval of its answer - for example, 7 could be solved with 3+4 and [object Object] could be solved with []+{}. This crossword uses some lesser-known and cursed JS features, so I'd recommend it for people already somewhat familiar with JavaScript. You're allowed to use the following characters: A-Za-z0-9!"()*+-./<=>[]`{}. This means that no spaces (empty squares), commas, or semicolons are allowed to be used. The crossword is case-sensitive. The final answer consists only of english words, so it must match A-Za-z. Your answers will be evaluated within an eval() sandbox, you can try it out at the playground below.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at Lyra.