Игра в градове на JavaScript

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

Нека реализираме тази игра. Нека играят двама души на един компютър. Ходят поред. Градове се въвеждат в едно поле за въвеждане и се изпращат при натискане на клавиша Enter. Браузърът трябва да запомня градовете, които вече са били, и да не приема такива градове.

Нека веднага направим просто оформление на нашия проект. Ще имаме поле за въвеждане на градове и div за извеждане на съобщения от страна на браузъра:

html<input id="field">
<div id="message"></div>

Можем веднага да получим тези елементи в променливи:

javascriptlet field   = document.querySelector('#field');
let message = document.querySelector('#message');

Нека сега поговорим за етапите на реализация на този проект. В предишните уроци аз самият разделях проекта на етапи, улеснявайки работата ви. В този проект бих искал първо вие сами да опитате да направите това.

Задание 1

Опишете текстуално подзадачите, които трябва да бъдат решени за реализация на този проект.