⊗jsPrGCtAR 17 of 62 menu

Städtespiel gegen einen Roboter in JavaScript

Lassen Sie uns nun unser Spiel so modifizieren, dass es gegen einen Roboter, also ein Programm, gespielt wird, und nicht gegen einen anderen Menschen.

Unser Roboter soll ein Array aller erlaubten Städte haben:

let allCities = [];

Wenn ein Mensch seine Stadt in die Eingabe eingibt, muss der Roboter das Vorhandensein dieser Stadt in seinem Array überprüfen.

In diesem Fall sind in jedem Zug des Spielers die folgenden Problemsituationen möglich: Der Spieler hat eine Stadt eingegeben, die bereits dran war; der Spieler hat eine Stadt eingegeben, die nicht mit dem Buchstaben beginnt, auf dem die vorherige Stadt geendet hat; der Spieler hat eine Stadt eingegeben, die nicht in der Liste des Roboters enthalten ist.

In seinem Zug muss der Roboter eine der erlaubten Städte wählen, die noch nicht im Spiel vorkam. Dabei muss die gewählte Stadt mit dem Buchstaben beginnen, auf dem die vorherige Stadt geendet hat.

Implementieren Sie das Spiel Mensch gegen Roboter.

azbydeenesfrkakkptruuz