⊗jsPrGCtTI 16 of 62 menu

Имплементация на играта в градове на JavaScript

Нека обсъдим как ще реализираме нашия проект.

Бих започнал с това, че бих направил масив, в който ще се записват градовете, които въвеждат нашите играчи:

let cities = [];

Нека началото на играта да е и да е ход на първия играч. Той въвежда град и натиска Enter. Очевидно е, че този град веднага можем да го внесем в нашия масив с градове.

Сега ще ходи вторият играч. Тъй като нашият масив вече не е празен, то този втори ход ще се описва от същия алгоритъм, който и всички следващи ходове.

Какъв е този алгоритъм? Първо, трябва да проверим това, че първата буква на въведения град съвпада с последната буква на предишния град. Второ, трябва да проверим това, че такъв град още не е бил в тази игра.

Ако и двете условия са изпълнени, то въведеният град се записва в нашия масив и ходът преминава към следващия играч. Ако някое от условията не е изпълнено, трябва да се изведе съобщение за това.

Реализирайте играта в съответствие с описания алгоритъм.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне