Παιχνίδι Πόλεων σε JavaScript
Υπάρχει ένα παιχνίδι που λέγεται παιχνίδι πόλεων. Οι κανόνες του: στο παιχνίδι συμμετέχουν δύο ή περισσότερα άτομα, όπου κάθε συμμετέχων με τη σειρά του ονομάζει μια πραγματικά υπάρχουσα πόλη οποιασδήποτε χώρας, της οποίας το όνομα ξεκινά με το γράμμα που τελειώνει το όνομα της προηγούμενης πόλης.
Ας υλοποιήσουμε αυτό το παιχνίδι. Ας παίξουν
δύο άτομα στον ίδιο υπολογιστή. Παίζουν
με τη σειρά. Οι πόλεις εισάγονται σε ένα input
και υποβάλλονται με το πάτημα του πλήκτρου Enter.
Το πρόγραμμα περιήγησης πρέπει να θυμάται τις πόλεις που
έχουν ήδη χρησιμοποιηθεί και να μην δέχεται τέτοιες πόλεις.
Ας φτιάξουμε αμέσως μια απλή σήμανση για το project μας. Θα έχουμε ένα input για την εισαγωγή πόλεων και ένα div για την έξοδο μηνυμάτων από το πρόγραμμα περιήγησης:
<input id="field">
<div id="message"></div>
Μπορούμε αμέσως να πάρουμε αυτά τα στοιχεία σε μεταβλητές:
let field = document.querySelector('#field');
let message = document.querySelector('#message');
Ας μιλήσουμε τώρα για τα στάδια υλοποίησης αυτού του project. Σε προηγούμενα μαθήματα, εγώ ο ίδιος χώριζα το project σε στάδια, διευκολύνοντάς σας τη δουλειά. Σε αυτό το project, θα ήθελα, για αρχή, να προσπαθήσετε εσείς οι ίδιοι να το κάνετε αυτό.
Περιγράψτε κειμενικά τις υπο-εργασίες που πρέπει να λυθούν για την υλοποίηση αυτού του project.