Игра у градове против робота на JavaScript
Хајде сада да модификујемо нашу игру тако да се игра против робота, односно програма, а не другог човека.
Нека наш робот има низ свих дозвољених градова:
let allCities = [];
Када човек унесе у поље за унос свој град, робот мора да провери постојање тог града у свом низу.
У том случају, у сваком потезу играча могуће су следеће проблемске ситуације: играч је унео град који је већ био; играч је унео град који не почиње на слово на које се завршава претходни град; играч је унео град који не постоји на списку робота.
У свој потез робот мора да узме један од дозвољених градова тако да тог града још није било у игри. Притом, изабрани град мора да почиње словом на које се завршио претходни град.
Имплементирајте игру човека против робота.