Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2008-09-10, 11:19


KoKs

PrOgRaMiStA






Wiek: 31
Na forum: 6524 dni
Posty: 15

Piwa: 2556

Respekt: 50

Ostrzeżeń: 20%
Instrukcja Warunkowa "IF"


Instrukcja if dzia?a tak. ?e je?li warunek jest spe?niony wykonuje si? pierwsza lista instrukcji, a je?li warunek nie jest spe?niony wykonuje si? druga lista instrukcji.
Przyk?ad:

if wyrazenie1 then
    -- Tw?j kod nr.1je?li "wyrazenie1" przyjmuje warto?? true (prawda)
elseif wyrazenie2 then
    -- Tw?j kod nr.2je?li "wyrazenie2" przyjmuje warto?? true (prawdalub je?li przyjmuje warto?? false (fa?sz)
else
    -- Tw?j kod nr.3je?li "wyrazenie1" "wyrazenie2" nie sprawdziweczyli przyjmujwarto?? false (fa?sz)
end


Je?li "wyrazenie1" jest true (prawdziwe) wtedy wykona si? kod nr 1 Je?li "wyrazenie1" przyjmuje warto?? false (fa?sz) wtedy przejdzie do kolejnego zadania, czyli elseif. Je?li "wyrazenie2" b?dzie true (prawda) to zostanie wywo?any kod nr 2 Je?li ani "wyrazenie1" ani "wyrazenie2" nie przyjmie true (prawda) to zostanie wywo?ane kolejne wyra?enie, czyli else ( gdy zostanie wywo?any kod nr 3)

[b]Przypomnienie![/b"--" w lua oznacza komentarz!


false
if n then
    -- Kod niemo?liwy do wykonania
else
    -- Kod kt?ry sie wykona
end


-- To jest ta samo co przy u?yciu "and" "or"
if (bthen -- jesli a jest wi?ksze od b to wtedy (...)
    -- do n zostanie przypisana warto?? 1
else -- jesli a nie jest wi?ksze od b to (...)
    10 -- do n zostanie przypisywana warto?? 10
end -- koniec


Ostatnio zmieniony przez Barcioo 2018-05-27, 13:41, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Poradniki do LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku