İnsanın robotla şəhərlər oyunu JavaScript-də

Gəlin indi oyunumuzu elə dəyişək ki, başqa bir insana qarşı deyil, proqrama, yəni robotla oynayaq.

Qoy robotumuzun icazə verilən bütün şəhərlərin massivi olsun:

javascriptlet allCities = [];

İnsan öz şəhərini daxil etdiyi zaman, robot həmin şəhərin öz massivində olub-olmadığını yoxlamalıdır.

Belə bir halda, oyunçunun hər gedişində aşağıdakı problemli vəziyyətlər mümkündür: oyunçu artıq istifadə olunmuş şəhəri daxil etdi; oyunçu əvvəlki şəhərin bitdiyi hərflə başlamayan şəhər daxil etdi; oyunçu robotun siyahısında olmayan şəhəri daxil etdi.

Öz növbəsində, robot hələ oyunda olmayan icazə verilən şəhərlərdən birini götürməlidir. Eyni zamanda, seçilmiş şəhər əvvəlki şəhərin bitdiyi hərflə başlamalıdır.

Задание 1

İnsanın robotla qarşılaşmasını reallaşdırın.