Όπως είπαμε πριν, υπάρχουν ειδικές μεταβλητές που λέγονται παράμετροι που υπάρχουν σε όλες τις εμβέλειες. Για να δηλώσετε μια παράμετρο που λέγεται foo
με την αρχική τιμή 1, γράφουμε
parameter foo = 1
Από κει και πέρα η foo
είναι μια αυστηρά καθολική μεταβλητή. Ορίζοντας την foo
μέσα σε οποιαδήποτε συνάρτηση θα τροποποιεί τη μεταβλητή σε όλα τα περιεχόμενα, δηλαδή, οι συναρτήσεις δεν έχουν ένα ιδιωτικό αντίγραφο των παραμέτρων.
Όταν αποκαθορίζετε μια παράμετρο χρησιμοποιώντας τη συνάρτηση undefine
, σταματά να είναι μια παράμετρος.
Some parameters are built-in and modify the behavior of genius.