İ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.