⊗jsPrGChCTF 47 of 62 menu

Hra změna barev v JavaScriptu

V této sekci s mou pomocí implementujete hru. Hra bude představovat tabulku, jejíž buňky jsou obarveny různými náhodnými barvami.

Nechť existuje určitý soubor barev, například, červená, zelená, modrá. Nechť každé kliknutí na buňku mění její barvu v kruhu. Cíl hry - za nejmenší počet kliknutí udělat tabulku jedné - libovolné - barvy.

Pojďme se pustit do implementace. Pro začátek uděláme herní pole ve formě tabulky <table>:

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

Přidejme nějaký CSS kód, který dodá krásu:

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

Pojďme nyní probrat, jak přistoupit k implementaci naší hry. Jak vidíte, tento úkol je již dostatečně velký, aby byl vyřešen ihned. Proto by měl být rozdělen na některé etapy - podúkoly, jejichž plněním postupně vyřešíme náš hlavní úkol.

Nejprve nejlogičtější etapou bude napsat skript, který vytvoří buňky tabulky. Nechť, kupříkladu, velikost herního pole je uložena v následujících proměnných:

let rows = 3; let cols = 3;

Zkopírujte si uvedené HTML a CSS kódy. Napište kód, který vytvoří tabulku dané velikosti.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout