Τα βασικά της γλώσσας Logo: Τοπικές μεταβλητές

Η είσοδος της πρώτης γραμμής μιας διαδικασίας ονομάζεται τοπική μεταβλητή. Μια τοπική μεταβλητή διατηρεί την τιμή της μόνο κατά τη διάρκεια της εκτέλεσης αυτής της διαδικασίας.

Ακολουθεί ένα απλό παράδειγμα:

για τετράγωνο :πλευρά
επανάλαβε 4 [μπροστά :πλευρά δεξιά 90]
τέλος

Πληκτρολογήστε το εξής στο Κέντρο εντολών και κάντε μια δοκιμή:

τετράγωνο 70

Μπορείτε να χρησιμοποιήσετε οποιοδήποτε όνομα για την τοπική μεταβλητή, αρκεί να χρησιμοποιήσετε το ίδιο σε όλη τη διαδικασία. Η άνω και κάτω τελεία πρέπει να προηγείται του ονόματος, κάθε φορά που αυτό εμφανίζεται. Η άνω και κάτω τελεία σημαίνει: "Δεν θέλω την λέξη πλευρά, θέλω την τιμή που περιέχεται στη μνήμη με το όνομα πλευρά".

Μπορείτε επίσης να δημιουργήσετε τοπικές μεταβλητές με τις πρωτογενείς διαδικασίες έστω και τοπική.