Menu
CoddyTech

Zmienne globalne

Część sekcji Podstawy ścieżki Lua w Coddy. Lekcja 83 z 90.

W Lua zmienna utworzona bez słowa kluczowego local jest domyślnie zmienną globalną. Oznacza to, że można uzyskać do niej dostęp i używać jej w dowolnym miejscu skryptu.

Oto jak utworzyć zmienną globalną:

playerName = "Alex"
score = 100

Zarówno playerName, jak i score są zmiennymi globalnymi, ponieważ zostały zadeklarowane bez słowa kluczowego local. Po utworzeniu te zmienne są dostępne z dowolnej części programu — wewnątrz funkcji, pętli lub w dowolnym innym miejscu skryptu. Ponieważ dowolna część programu może zmienić zmienną globalną, w większości kodu Lua zmienne są deklarowane jako local, chyba że naprawdę trzeba je udostępnić, jak pokażą kolejne lekcje.

Spróbuj swoich sił

Ta lekcja nie zawiera wyzwania z kodem.

quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Lua online