⊗jsPrGCtTI 16 of 62 menu

Implementace hry Města v JavaScriptu

Pojďme diskutovat o tom, jak budeme realizovat náš projekt.

Začal bych tím, že bych vytvořil pole, do kterého se budou zaznamenávat města, která zadávají naši hráči:

let cities = [];

Předpokládejme, že hra začíná a hraje první hráč. Zadá město a stiskne Enter. Je zřejmé, že toto město můžeme okamžitě zapsat do našeho pole s městy.

Nyní bude hrát druhý hráč. Protože naše pole již není prázdné, tento druhý tah bude popsán stejným algoritmem, jako všechny následující tahy.

Co je to za algoritmus? Za prvé, je třeba zkontrolovat, že první písmeno zadaného města odpovídá poslednímu písmenu předchozího města. Za druhé, je třeba zkontrolovat, že toto město ještě v této hře nebylo.

Pokud jsou obě tyto podmínky splněny, pak je zadané město zapsáno do našeho pole a tah přechází na dalšího hráče. Pokud nějaká podmínka není splněna, je třeba zobrazit zprávu o tom.

Realizujte hru v souladu s popsaným algoritmem.

Č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