⊗jsPrGCtTI 16 of 62 menu

Implementazione del gioco delle città in JavaScript

Discutiamo come implementeremo il nostro progetto.

Inizierei creando un array in cui verranno registrate le città inserite dai nostri giocatori:

let cities = [];

Supponiamo che sia l'inizio del gioco e che sia il turno del primo giocatore. Inserisce una città e preme Enter. Ovviamente, possiamo immediatamente aggiungere questa città al nostro array di città.

Ora sarà il turno del secondo giocatore. Poiché il nostro array non è più vuoto, questa seconda mossa segue lo stesso algoritmo di tutte le mosse successive.

Qual è questo algoritmo? Innanzitutto, dobbiamo verificare che la prima lettera della città inserita corrisponda all'ultima lettera della città precedente. In secondo luogo, dobbiamo verificare che questa città non sia già stata utilizzata in questa partita.

Se entrambe le condizioni sono soddisfatte, la città inserita viene registrata nel nostro array e il turno passa al giocatore successivo. Se invece una delle condizioni non è soddisfatta, è necessario visualizzare un messaggio in merito.

Implementa il gioco in conformità con l'algoritmo descritto.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta