三目並べ
3つ並べたら勝ち。友達とも、コンピュータとも対戦できます · ゲーム ●●○
ここを変えてみてください
プロンプト
三目並べ(○×ゲーム)を作ってください。インストール不要で他のファイルも使わず、ブラウザで開くだけで動く単一のHTMLファイルにしてください。CSSとJavaScriptもその中に含めてください。画像ファイルや外部URLは一切使用せず、記号が必要な場合は絵文字や文字を使用してください。 コンピュータとの対戦でプレイします。コンピュータが相手のときは、手強いけれど勝てる強さにしてください。 スマホでもタップしやすい大きさの3×3のマス目を描画してください。どちらの手番かを表示してください。どちらかが勝ったら、揃った3つのマスの上に直線を引き、誰が勝ったかを表示してください。すべてのマスが埋まっても勝者がいない場合は引き分けとし、その旨も表示してください。 ゲームをまたいで通算の対戦スコアを記録し続けられるようにし、スコアをリセットするボタンも付けてください。 完成したら、勝利条件となる8通りの並びすべてが正しく判定されるか、そして勝敗がつかないまま放置されずに引き分けと判定されるかを必ず確認してください。
使った技: ファイルは1つだけ · まず何を作るか伝える · 表示するものを決める · 自分で見直させる
コンピュータが弱すぎる場合は、「自分の手を決める前に、まずプレイヤーが勝つ手をブロックして」と伝えてみてください。
返ってきたものを貼り付けてください
こんなものもあります