⊗jsPrGCtTI 16 of 62 menu

Implementacja gry w miasta w JavaScript

Porozmawiajmy o tym, jak zaimplementujemy nasz projekt.

Zacząłbym od utworzenia tablicy, do której będą zapisywane miasta wprowadzane przez naszych graczy:

let cities = [];

Załóżmy, że zaczynamy grę i pierwszy gracz wykonuje ruch. Wpisuje miasto i naciska Enter. Oczywiście, że to miasto możemy od razu dodać do naszej tablicy z miastami.

Teraz ruch będzie wykonywał drugi gracz. Ponieważ nasza tablica nie jest już pusta, ten drugi ruch będzie opisywany tym samym algorytmem, co wszystkie kolejne ruchy.

Na czym polega ten algorytm? Po pierwsze, należy sprawdzić, czy pierwsza litera wprowadzonego miasta zgadza się z ostatnią literą poprzedniego miasta. Po drugie, trzeba sprawdzić, czy takiego miasta jeszcze nie było w tej grze.

Jeśli oba te warunki są spełnione, to wprowadzone miasto jest zapisywane w naszej tablicy i ruch przechodzi do następnego gracza. Jeśli któryś z warunków nie jest spełniony, należy wyświetlić komunikat o tym.

Zaimplementuj grę zgodnie z opisanym algorytmem.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć