⊗jsPrGChCTF 47 of 62 menu

Permainan Tukar Warna dalam JavaScript

Dalam bahagian ini, anda akan melaksanakan sebuah permainan dengan bantuan saya. Permainan ini akan berupa satu jadual, di mana sel-selnya diwarnakan dengan warna rawak yang berbeza.

Katakan terdapat satu set warna tertentu, contohnya, merah, hijau, biru. Setiap kali klik pada satu sel akan menukar warnanya secara berpusing. Matlamat permainan - dengan jumlah klik yang paling sedikit menjadikan keseluruhan jadual itu satu - sebarang - warna.

Mari kita mulakan pelaksanaannya. Untuk permulaan, marilah kita buatkan padang permainan dalam bentuk jadual <table>:

<table id="field"></table>

Mari tambahkan kod CSS untuk mencantikkan rupa:

#field td { width: 50px; height: 50px; border: 1px solid black; text-align: center; font-weight: bold; }

Sekarang, mari kita bincangkan pendekatan untuk melaksanakan permainan kita. Seperti yang anda lihat, tugas ini sudah cukup besar untuk diselesaikan secara terus. Oleh itu, ia harus dipecahkan kepada beberapa peringkat - subtugas, yang dengan melaksanakannya kita secara beransur-ansur akan menyelesaikan tugas utama kita.

Sebagai permulaan, langkah yang paling logikal adalah menulis skrip yang mencipta sel-sel jadual. Katakan, sebagai contoh, saiz padang permainan disimpan dalam pembolehubah berikut:

let rows = 3; let cols = 3;

Salin kod HTML dan CSS yang diberikan. Tulis kod yang akan mencipta jadual dengan saiz yang ditentukan.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak