{{- "" -}} {{- "" -}} HTML-only Tic-Tac-Toe{{- "" -}} {{- "" -}} {{- "" -}}

HTML-only Tic-Tac-Toe

{{- "" -}}

Yes, really.

{{- "" -}} {%- set winner = board.winner() -%}

{{ msg }}

{{- "" -}} Start over{{- "" -}}

{{- "" -}} {{- "" -}} {%- for y in range(3) -%} {%- for x in range(3) -%} {%- endfor -%} {%- endfor -%}
{%- set cell = board.field[y][x] -%} {%- if cell != 0 -%} {{- 'X' if cell == 1 else 'O' -}} {%- elif winner != -1 -%}   {%- else -%} ? {%- endif -%}
{{- "" -}} {%- if winner != -1 -%} {%- if winner == 0 -%}

Draw

{%- elif winner == 1 -%}

You won! (How??)

{%- elif winner == 2 -%}

You lost!

... At Tic-Tac-Toe...

... Against HTML...
{%- endif -%} Try again! {%- endif -%}
{{- "" -}} Source Code{{- "" -}} {{- "" -}}